我已经提供了全局变量 &S_NAME、&R_ID,我想在 oracle 存储过程中使用它们来查询kpi_log
表的游标。这个全局变量将从kpi_chk
我有列名和 id的表中获取所有必需的输入值并将其传递给kpi_log
表。我以前没有使用过全局变量,甚至不知道如何使用它。
CREATE OR REPLACE PROCEDURE TEST_CHK
(IN_L_ID OUT NUMBER)
AS
CURSOR STA_CHECK IS
Select NAME, ID FROM KPI_LOG where NAME = [here i have to use gloabal variable] and ID = [here i have to use gloabal variable];
BEGIN
...
END TEST_CHK;
如果变量中有值,请将其作为输入参数
CREATE OR REPLACE PROCEDURE TEST_CHK
(IN_L_ID OUT NUMBER, S_NAME VARCHAR2(50),R_ID VARCHAR2(50) )
AS
CURSOR STA_CHECK IS
Select NAME, ID FROM KPI_LOG where NAME = S_NAME and ID =R_ID;
BEGIN
...
END TEST_CHK;
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句