动态SQL
存储过程中的动态SQL
sql进行拼接的时候 两个单引号 解析成一个单引号 即 '' '' 解析成 '',3个逗号''' 内容''' 解析成 2个逗号
实战代码 c_gcode=''' + @sGCode + '''
--------------------------------
注意: @sql的类型必须是 nvarchar 的
例如:
DECLARE @sql NVARCHAR(MAX)
SET @sql = N'select * from (SELECT CONVERT(INT, ROW_NUMBER() OVER ( ORDER BY rg.c_gcode ASC )) AS c_pageindex FROM dbo.tb_o_ig rg ( NOLOCK )

浙公网安备 33010602011771号