A2.基本语法
文章平均质量分 66
weichaozu131083
这个作者很懒,什么都没留下…
展开
-
SQL动态语句 -- 获取动态语句返回值
DECLARE @Sql nVarchar(4000)Declare @Total intSET @Sql=NSELECT @Total=Count(*) FROM PE_CommonModelExec sp_executesql @Sql, N@Total Int Out,@Total Out Print @Total原创 2009-07-28 13:08:00 · 444 阅读 · 0 评论 -
SQL的Null值 -- Select语句与Null值的问题
declare @a table(a int,b int)insert into @a values(1,1)declare @b intset @b = 0--语句1select @b = b from @a where a=1select @b--语句2select @b = b from @a where a=2select @b--语句3select @b = sum(b) from @a原创 2009-07-28 13:08:00 · 876 阅读 · 0 评论 -
SQL错误处理 -- SQLSERVER 错误处理机制
----------------------------------------------------------代码1use northwindinsert into region values(1,2424) select aainsert into region values(42,2424)select aa--------------------------原创 2009-07-28 13:08:00 · 952 阅读 · 0 评论 -
SQL全局变量 -- @@error 与 @@ROWCOUNT 生存周期及相关
@@error与@@ROWCOUNT一样,会在每一条语句执行后被清除并且重置,看几个例子:insert into tt values(4)print @@errorprint @@rowcount上面的@@rowcount是检测不出insert语句的影响行数的,它是检测上一条语句print @@error的影响行数insert into tt values(4)print @@原创 2009-07-28 13:07:00 · 845 阅读 · 0 评论