●●㊣㊣醒目求助:这条SQL语句怎么写? declare @n int set @n=1update 表A set ColumnA=@n,@n=@n+1 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 declare @n int set @n=0 ---好像要0 ^^update 表A set ColumnA=@n,@n=@n+1 set @n=1是对的.因为是先赋值再 n++的 --是设置为0declare @n int set @n=0update 表A set ColumnA=@n,@n=@n+1--或declare @n int update 表A set ColumnA=@n,@n=isnull(@n,0)+1 创建存储过程语法,报错,是那里有问题呀 为什么ado存贮过程返回记录集时,存贮过程中必须要加 set nocount on,否则无法正常返回记录. 如何备份作业? openquery问题 sql server的问题 关于创建存储过程的问题,大家帮忙看下,谢谢! Sql Server 2008 Express R2 全文索引无法使用 vs2005中能用msdn2008吗? 如何让触发器再两台服务器之间使用。 DB2中如何编写存储过程 大家踊跃参与,主要是寻求最佳方案。提出方案就放分,不够再加。 "无法创建大小为 8137 的行,该值大于允许的最大值 8060。
set @n=0 ---好像要0 ^^
update 表A set ColumnA=@n,@n=@n+1
因为是先赋值再 n++的
set @n=0
update 表A set ColumnA=@n,@n=@n+1
--或
declare @n int
update 表A set ColumnA=@n,@n=isnull(@n,0)+1