导航

2009年7月8日

摘要: 1,EXEC的使用 2,sp_executesql的使用 MSSQL为我们提供了两种动态执行SQL语句的命令,分别是EXEC和sp_executesql;通常,sp_executesql则更具有优势,它提供了输入输出接口,而EXEC没有。还有一个最大的好处就是利用sp_execut... 阅读全文

posted @ 2009-07-08 19:07 阳光有约 阅读(251) 评论(1) 推荐(0) 编辑

摘要: 一天需要动态创建游标 sqlserver2005 但是通过如下方法出错 declare @sqlstr varchar(500) set @sqlstr= ' decalre cursorname cursor for select * form table where datatime = '''... 阅读全文

posted @ 2009-07-08 19:03 阳光有约 阅读(307) 评论(0) 推荐(0) 编辑

摘要: 这个用法在存储过程编写当中经常要用到,收藏一下。 如果没有这个解决方法,我们在写存储过程的时候 经常会应为有些数据要动态的从经过各种组合的sql语句中得到 某个变量值而头痛 下面给出实例declare @s nvarchar(4000),@i int--定义输出参数 set ... 阅读全文

posted @ 2009-07-08 18:53 阳光有约 阅读(2176) 评论(0) 推荐(0) 编辑