文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>EXEC 和 EXEC sp_executesql 的使用方式

EXEC 和 EXEC sp_executesql 的使用方式

时间:2010-12-25  来源:Kisszoo

-- EXEC 示例:
EXEC('SELECT * FROM [table]')

-- EXEC sp_executesql 参数传入传出示例:
DECLARE @count INT
DECLARE @columnValue INT

SET @columnValue=1
    
EXEC sp_executesql 
        -- SQL语句,只可为Nvarchar
        N'      
                SELECT @count=COUNT(1) FROM [table] 
                        WHERE   [columnName1]=@columnValue1 
                        AND             [columnName2]=@columnValue2
                        AND             [columnName3]=@columnValue3
        ',      
        -- SQL语句参数,只可为Nvarchar
        N'
                @count INT OUTPUT,
                @columnValue1 INT,
                @columnValue2 INT,
                @columnValue3 INT
        ',      
        @count OUTPUT,  -- 对应参数1:@count INT OUTPUT
        @columnValue,   -- 对应参数2:@columnValue1 INT
        2,              -- 对应参数3:@columnValue2 INT
        @columnValue3=3 -- 对应参数4:@columnValue3 INT(注意:使用 @param=value 后,之后的参数也只能为此形式)

PRINT @count
相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载