多参数sp_executesql

简介:

 

declare   @sql1   nvarchar ( 2500 )
set   @sql1 = '
select top 1 @test1=column1,@test2=column1 from table1
'
exec  sp_executesql  @sql1 ,N ' @income decimal(18,4) out,@outlay decimal(18,4) out ' , @test1 out , @test2 out
需要注意的是: 
1. sp_executesql的头两个参数必须是nvarchar类型,如@sql1 和N'...'
2. 多参时sp_executesql第二个参数的格式
 
版权说明

  如果标题未标有<转载、转>等字则属于作者原创,欢迎转载,其版权归作者和博客园共有。 
  作      者:温景良
  文章出处:http://wenjl520.cnblogs.com/  或  http://www.cnblogs.com/

分类:  SQL Server
0
0
« 上一篇: WINFROM自定义热键
» 下一篇: AE获得鼠标选择的图层信息
posted @  2008-12-25 16:59  温景良(Jason) Views( 168) Comments( 0Edit  收藏
相关文章
|
索引
开发指南—Sequence—隐式用法—CREATE TABLE
在为拆分表或广播表的主键定义AUTO_INCREMENT后,Sequence可以用于自动填充主键,由PolarDB-X自动维护。 扩展标准建表语法,增加了自增列的Sequence类型,如果未指定类型关键字,则默认类型为GROUP。PolarDB-X自动创建的、跟表相关联的Sequence名称,都是以AUTO_SEQ_为前缀,后面加上表名。
|
存储 SQL
SQL得到任意一个存储过程的参数列表sp_procedure_params_rowset
SQL得到任意一个存储过程的参数列表sp_procedure_params_rowsetexec sp_procedure_params_rowset 'up_rpt营业收入汇总表' PROCEDURE_CATALOG PROCEDURE_SCHEMA PROCEDURE...
1098 0