创建了这样一张表create table testTbl(
ID INTEGER PRIMARY KEY NOT NULL,
I_PIHAO VARCHAR2(50) UNIQUE,
S_CID VARCHAR2(50)
)和函数 CREATE SEQUENCE testTbl_SEQUENCE
INCREMENT BY 1
NOCACHE
NOMAXVALUE
NOCYCLECREATE OR REPLACE FUNCTION FUNC_testTBL return INTEGER is
begin
V_ID INTEGER;
SELECT testTbl_SEQUENCE.Nextval INTO V_ID FROM DUAL;
RETURN (V_ID);
end testTBL;然后在执行一下存储过程 一直报错 列在此处不允许
和无效SQL语句两个错误
不知是什么原因,求高手相助
CREATE OR REPLACE PROCEDURAL P_TBLTEST
(
V_ID OUT integer,
I_PIHAO VARCHAR2,
S_CID VARCHAR2
)
IS
BEGIN
V_ID:=FUNC_testTBL();
INSERT INTO TESTTBL (testTbl.Id,testTbl.i_Pihao,testTbl.s_Cid) VALUES(V_ID,I_PIHAO,S_CID);
END P_TBLTEST;
ID INTEGER PRIMARY KEY NOT NULL,
I_PIHAO VARCHAR2(50) UNIQUE,
S_CID VARCHAR2(50)
)和函数 CREATE SEQUENCE testTbl_SEQUENCE
INCREMENT BY 1
NOCACHE
NOMAXVALUE
NOCYCLECREATE OR REPLACE FUNCTION FUNC_testTBL return INTEGER is
begin
V_ID INTEGER;
SELECT testTbl_SEQUENCE.Nextval INTO V_ID FROM DUAL;
RETURN (V_ID);
end testTBL;然后在执行一下存储过程 一直报错 列在此处不允许
和无效SQL语句两个错误
不知是什么原因,求高手相助
CREATE OR REPLACE PROCEDURAL P_TBLTEST
(
V_ID OUT integer,
I_PIHAO VARCHAR2,
S_CID VARCHAR2
)
IS
BEGIN
V_ID:=FUNC_testTBL();
INSERT INTO TESTTBL (testTbl.Id,testTbl.i_Pihao,testTbl.s_Cid) VALUES(V_ID,I_PIHAO,S_CID);
END P_TBLTEST;
解决方案 »
- xml里事件找不到target??
- 关于 object 标签 打印 在线等
- 求jquery easyui tree实例代码,在线等,谢谢!
- c# 中的masktextbox问题
- C# 内的SQL语句问题!!请大家帮忙!
- 随机数组无法取得。
- 如何修改Request.InputStream的大小限制
- 搞过J2EE的请进!web service也EJB的比较
- 百分通缉,强人揭贴!
- 我使用ms的speechsdk做个中文发音的程序,但只有男声,请问怎么才能让它发女声
- 【Winform】非常实用的小工具,桌面实现百度谷歌搜索【不要分,拿去玩吧】
- 我在winform上用了控件webbrowser,在release下打开本地文件说有非法字符
INSERT INTO TESTTBL (Id,i_Pihao,s_Cid) VALUES(V_ID,I_PIHAO,S_CID);
(
V_ID OUT integer,
I_PIHAO VARCHAR2,
S_CID VARCHAR2
)
IS
BEGIN
INSERT INTO TESTTBL (Id,i_Pihao,s_Cid)
SELECT testTbl_SEQUENCE.Nextval,I_PIHAO,S_CID FROM DUAL; SELECT testTbl_SEQUENCE.CURRVAL INTO V_ID FROM DUAL;
END P_TBLTEST;
CREATE OR REPLACE PROCEDURAL P_TBLTEST
(
V_ID OUT integer,
I_PIHAO VARCHAR2,
S_CID VARCHAR2
)
IS
BEGIN
INSERT INTO TESTTBL (Id,i_Pihao,s_Cid)
VALUES(testTbl_SEQUENCE.Nextval,I_PIHAO,S_CID) RETURNING ID INTO V_ID;
END P_TBLTEST;