Kar*_*arl 5 sql-server escaping
我试图通过执行以下操作在SQL 2008中运行查询:
@query varchar(max)
SET @query = 'SELECT * FROM Table WHERE [Name] = ' 'Karl' ' '
EXEC(@query)
Run Code Online (Sandbox Code Playgroud)
问题是由于某种原因,周围的撇号'Karl'不会被转义,即查询执行为...WHERE [Name] = Karl失败.
有人有建议吗?
谢谢
卡尔
| 归档时间: |
|
| 查看次数: |
10463 次 |
| 最近记录: |