名称:TRGuser_id触发主体create trigger TRGuser_id
before insert on table_name
referencing
new as:new
for each rowbegin
select SEQname.nextval
into:new.user_id
from dual;
end
before insert on table_name
referencing
new as:new
for each rowbegin
select SEQname.nextval
into:new.user_id
from dual;
end
解决方案 »
- 监听器关闭问题
- oracle 11g怎么配置
- 数据文件无法读取,高手,请看看!
- 触发器只对刚刚操作的记录进行操作
- Oracle 重装后,如何把数据直接挂上,类似与sql server 一样,在线等,急~~~~~~~~~~~~!分全给了
- create index探微
- 哪位共享点 oracle资料?
- Oracle数据如何忽略字符串的末尾空格?要求不用trim函数。
- ORACLE 异构服务出错????那位大哥有这方面的经验 请指教小弟一下 万分感谢!!
- 请教各位 想学数据库,请问ORACLE
- 请问谁知道oracle8.1.6标准版是否支持数据库复制功能
- 请问:“IMP-00020: long column too large for column buffer size (22)”
new as:new
或
new as:new 改成
new as n
into:new.user_id 改成
into:n.user_id
user_name
user_pass通过 Create sequence user_id increment by 1 start with 1 maxvalve 9999
建立序列 user_id然后建立触发
Create trigger TRGuser_id
before insert on users
referencing
new as:new
for each rowbegin
select.user_id.nextval
into: new.user_id
form dual;
end;建立触发时无法成功。