sql server 只有后触发器CREATE TRIGGER tri_newsoption_update
BEGIN
if updating(col)
update newsview set signdate=inserted.signdate,status=inserted.status,usenum=:inserted.usenum,picnum=:new.picnum,audionum=inserted.audionum,videonum=inserted.videonum,flashnum=inserted.flashnum where id=inserted.nbid
END
BEGIN
if updating(col)
update newsview set signdate=inserted.signdate,status=inserted.status,usenum=:inserted.usenum,picnum=:new.picnum,audionum=inserted.audionum,videonum=inserted.videonum,flashnum=inserted.flashnum where id=inserted.nbid
END
解决方案 »
- 多关键字查询 并按精确度排序
- oracle 数据库:删除表中的重复记录
- 在ORACLE中,如何通过一个日期参数得到当月的数据
- 求SQL:计算指定日期的库存余额
- 在pl/plus中,用sa/11@Oracle9I登陆后,如何知道这个用户已经建立了多少张表?
- 急!9i里的一个view的sql语句给我无意中修改了!如何恢复?
- 如何用sql语句把access数据库中的表导入oracle9i数据库中?急急急!
- 请教一个sql语句如何写----在线等待!!
- ORA-01034: ORACLE not available ORA-27101: shared memory realm does not exit是进入LQLPLUS的错误提示,请问这是什么错误,急!急
- 想知道这条sql语句是什么意思?
- 怎么取查询出来的任意几行数据
- UNIX下的ORACLE下载
ON NEWSOPTION
for UPDATE
as
BEGIN
update newsview set signdate=a.signdate,status=a.status,usenum=a.usenum,picnum=a.picnum,audionum=a.audionum,videonum=a.videonum,flashnum=a.flashnum
from inserted a where id=a.nbid;
END