SET @sql = 'Declare ChildTableMigrator CURSOR FOR select ['+@FieldName+'] , ['+@FieldName+'Alias] from [' + @SourceTable + '].[dbo].[Port] where [' + @SourceTable + '].[dbo].[Port].[' + @FieldName + '] IS NOT NULL AND [' + @SourceTable + '].[dbo].[Port].[' + @FieldName + '] !='''
PRINT @sql
exec sp_executesql @sql
你好,
如何检查NULL
和EMPTY
使用sql
动态查询?, 根据EMPTY
检查
@FieldName + '] !='''
它抛出了错误
字符串 '' 后面的非闭合引号。
如何克服这一点?