问题标签 [plsql-psp]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
102 浏览

html - PL/SQL PSP 表单未提交值

我很确定这是一个语法错误,我只是没有看到它。我有一个表单可以将付款信息提交到数据库并将其加载到发票表中。我的输出线只是为了测试正在发生的事情。该表接收 invoice_id、sysdate 和到期的默认值,其他所有内容均为 null。

我的 PSP 表格:

我收到的 PSP:

步骤:

0 投票
2 回答
47 浏览

oracle - 精确提取在触发器执行中返回超过请求的行数

我正在为给定的表创建一个auto_generating prod_id触发器prod_summery

扳机

0 投票
2 回答
366 浏览

plsql - PL SQL 临时表

我需要在 PL SQL 中创建一个键值对。

我知道 Oracle 没有与 SQL Server 相同的临时表概念,但它可以帮助我将拆分字符串转换为哈希、数组或类似的东西来处理它。我的问题是,每次我尝试使用关联数组(索引表)时,都会出现以下错误:

PLS-00103: Encountered the symbol "REPORTTABTYP" when expecting one of the following: := . ( @ % ;

这是我的关联数组的声明:

同样,我尝试在过程中使用 EXECUTE IMMEDIATELY 来创建临时表,但是由于它不存在,因此过程无法编译。

这是我的完整程序:

0 投票
0 回答
13 浏览

plsql-psp - 带有大小写条件的 pl/sql 日期过滤器

我有包含数据的日期列。

姓名 日期
emp1 2021 年 1 月 1 日
emp2 2021 年 1 月 2 日
emp3 2021 年 1 月 3 日
emp4 2021 年 1 月 4 日

我有“从日期”和“截止日期”的过滤器。需要执行以下条件

Condition1: null 如果“From Date”为 Null 并且“:To Date”='03-Jan-2021' 那么

姓名 日期
emp1 2021 年 1 月 1 日
emp2 2021 年 1 月 2 日
emp3 2021 年 1 月 3 日

条件 2:不为空 如果 "From Date" ='02-Jan-2021' 并且 ":To Date" = '03-Jan-2021' 那么

姓名 日期
emp2 2021 年 1 月 2 日
emp3 2021 年 1 月 3 日

0 投票
2 回答
36 浏览

oracle - pl/sql-create trigger on a table - 每当在同一个表中插入新记录时,应更新表的另一列

我想在员工表上创建一个触发器,每当在同一个表中插入一条新记录时,应该计算工资列中工资的 10% 并将其放入另一列 updated_sal 中。如果我尝试插入一条新记录,则表明该表已发生变异等