--将接收到的varchar转换成varbinary DECLARE @TRANS_PARAMETER varbinary(max),@sql nvarchar(max) set @sql = N'set @TRANS_PARAMETER = ' + @as_p exec sp_executesql @sql ,N'@TRANS_PARAMETER varbinary(max) out', @TRANS_PARAMETER out