查看完整版本: SQL2000问题....

zyadmiu 2008-4-28 15:22

SQL2000问题....

:\ :\ :\ :\ 在SQL2000中实现当向aa表里插入记录时,然后在syslog表中记下当前的用户,当前的时间,当前的动作。(其中aa表和syslog都
自定义),同理,当向aa表里删除记录时,在syslog表中记下当前的用户,当前的时间,当前的动作。
以下是程序,请各位大虾帮我排下错。。谢谢了

create database test
go
create table aa
(aaid int,
aaname char(8)
)
go

create table syslog
(users char(100),dates datetime,act char(1)
)
go


create trigger aa
on aa
for insert,update,delete
if insert
begin
insert into syslog
values(user,CURRENT_TIMESTAMP,'I')
return
end
if update
begin
insert into syslog
values(user,CURRENT_TIMESTAMP,'U')
return
end
insert into syslog
values(user,CURRENT_TIMESTAMP,'D')
end
go
页: [1]
查看完整版本: SQL2000问题....