请教一个insert语句 --trydeclare @i intset @i=0update glpzmla set @i=@i+1,pzid=@i 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 declare @i intset @i=0update glpzmla set @i=@i+1,pzid=@i declare @t table(kjqjyear int,kjqjmonth int,kjqjdata int,pzid int)insert into @t select 2001,3,31,NULLinsert into @t select 2001,3,31,NULLinsert into @t select 2001,4,30,NULLinsert into @t select 2001,4,30,NULLdeclare @i intset @i=0update @t set @i=@i+1,pzid=@iselect * from @t/*kjqjyear kjqjmonth kjqjdata pzid ----------- ----------- ----------- ----------- 2001 3 31 12001 3 31 22001 4 30 32001 4 30 4*/ DECLARE @i INTSET @i=1UPDATE glpzmlaSET pzid=@i=@i+1 正牌答错了吧人家问insert,你答update 触发器出了小问题要问…… 字段为NULL就当做1处理,这样的SQL怎么写 求一能够下载sqlsever 2005的地址 创建了发布订阅,但是更改发布服务器的表数据,订阅服务器并没有更改,怎么回事? 现在有15人工资,其中几人工资分别相同,要用SQL语句查出这几个相同的人怎么写? 如何删除sys.index查询出来的结果记录 如何可以不用用户名进行表的引用 ===========这个语句怎么改?================= 请问查询分析器里面有执行查询与分析查询。 分析查询做了什么动作? 簡單的杳詢 sql 字段自动增加ID 问题 郁闷,前面写错了,如何压缩.mdf文件?
set @i=0update glpzmla set @i=@i+1,pzid=@i
insert into @t select 2001,3,31,NULL
insert into @t select 2001,3,31,NULL
insert into @t select 2001,4,30,NULL
insert into @t select 2001,4,30,NULLdeclare @i int
set @i=0update @t set @i=@i+1,pzid=@iselect * from @t/*
kjqjyear kjqjmonth kjqjdata pzid
----------- ----------- ----------- -----------
2001 3 31 1
2001 3 31 2
2001 4 30 3
2001 4 30 4
*/
SET @i=1
UPDATE glpzmla
SET pzid=@i=@i+1