F fx Unregistered / Unconfirmed GUEST, unregistred user! 1999-10-19 #2 和6.5没区别吧:ISQL中 create trigger XXX on XXX for XXX as ...
F Fox Unregistered / Unconfirmed GUEST, unregistred user! 1999-10-19 #3 有一个Table 主键ID,用TRGGERS实现每插入一条纪录ID自动加1 如何实现
B bethouvnlue Unregistered / Unconfirmed GUEST, unregistred user! 1999-10-20 #4 没必要用Trigger,用自累加类型不就行了, 非要用Trigger的话 先SELECT @Counter=COUNT(*) FROM ... 再INSERT 进... (语法记不太清了,好象是对的)
C cytown Unregistered / Unconfirmed GUEST, unregistred user! 1999-10-20 #5 呵呵当然不行, count(*)如果不删除数据还可以, 如果删除了, 就会重复. 最简单是自累加字段, 否则就 start transaction declare @i int select @i=max(id) from table1 update id=@i ...... commit transaction
呵呵当然不行, count(*)如果不删除数据还可以, 如果删除了, 就会重复. 最简单是自累加字段, 否则就 start transaction declare @i int select @i=max(id) from table1 update id=@i ...... commit transaction
C cytown Unregistered / Unconfirmed GUEST, unregistred user! 1999-10-20 #6 呵呵当然不行, count(*)如果不删除数据还可以, 如果删除了, 就会重复. 最简单是自累加字段, 否则就 start transaction declare @i int select @i=max(id)+1 from table1 update id=@i ...... commit transaction
呵呵当然不行, count(*)如果不删除数据还可以, 如果删除了, 就会重复. 最简单是自累加字段, 否则就 start transaction declare @i int select @i=max(id)+1 from table1 update id=@i ...... commit transaction
李 李璋琦 Unregistered / Unconfirmed GUEST, unregistred user! 1999-10-20 #8 唉 打开ENTERPRISE MANGER,找到那个TABLE,单鸡右健.选择DESIGN TABLE 然后在选择IDENTIFY,选择step.OK!
C cytown Unregistered / Unconfirmed GUEST, unregistred user! 1999-10-21 #9 create table test { id integer not null indentity, name char(20) }