0

我有动态表,所以我需要执行这个查询

DECLARE @SQL nvarchar(max)

SET @SQL = 'select x, y from exTable where z like 'example' '   

EXEC (@SQL)

我有问题,因为无法将“示例”添加到 @sql 变量中。

我尝试添加“示例”;但它不起作用。

任何建议我如何从 &apos ; --> '

4

1 回答 1

2

您可以通过额外的引号引用 SQL 中的引号:

SET @SQL = 'select x, y from exTable where z like ''example'' ' 
于 2012-06-05T07:07:26.273 回答