CREATE TRIGGER WEB.TRIGGER_USERINFO
BEFORE
INSERT
ON USERINFO
FOR EACH ROW
BEGIN
SELECT SEQ_USERINFO.NEXTVAL
INTO :USERINFO.ID
FROM dual;
END;
错误的赋值变量USERINFO.ID,表中有ID字段!
BEFORE
INSERT
ON USERINFO
FOR EACH ROW
BEGIN
SELECT SEQ_USERINFO.NEXTVAL
INTO :USERINFO.ID
FROM dual;
END;
错误的赋值变量USERINFO.ID,表中有ID字段!
解决方案 »
- 请教大神!如何使程序支持多种数据库?! 【所有积分就90了 大家见谅】
- oracle APEX 应用开发
- 急!真的很急!项目马上要交差 大家帮帮忙
- 请在一个Oracle问题
- 写oracle function 时,怎样跳出loop?
- Win7 64位Asp.net连接oracle出现“无法解析的连接字符串”,PLSQL可连接!ps:装载的是oracle10g客户端
- 如何判断一个字段全部是由数字组成?
- Table(表)和View(视图)有何联系和区别?
- 请教:从其他数据库到ORACLE数据类型的变化
- 谁能回答这样的问题(有关执行计划)?
- 孙德棣38岁中秋辞世 IT人过劳状态再引话题
- 如何取得数据修改/删除影响的行数
BEFORE
INSERT
ON USERINFO
FOR EACH ROW
BEGIN
SELECT SEQ_USERINFO.NEXTVAL
INTO :new.ID
FROM dual;
END;
BEFORE
INSERT
ON USERINFO
FOR EACH ROW
BEGIN
:new.ID:=SEQ_USERINFO.NEXTVAL;
FROM dual;
END;
在做INSERT INTO 的时候不用给ID再赋值了.
水清的方法是对的,忘了把FROM DUAL去掉.呵呵~~~~~~~~~~