sql server 2008-法语单词打断字符串

sql server 2008-法语单词打断字符串,sql,sql-server,sql-server-2008,Sql,Sql Server,Sql Server 2008,我有一个法语单词,比如“服务组织”,我想在SQLServer2008中搜索这个单词。但主要问题是SQL SERVER由于字符串中断而给出错误 Msg 102,15级,状态1,第1行“Organization”附近语法不正确 有人知道这件事吗?我的表存储法语单词。d'organization中的撇号表示查询中的字符串文字(撇号是标准分隔符),因此您必须通过加倍来转义它:d'organization您应该转义那些单引号。您可以将它们加倍或使用char(39) 或 @马特贝利:那当然是更好的解决方案,

我有一个法语单词,比如“服务组织”,我想在SQLServer2008中搜索这个单词。但主要问题是SQL SERVER由于字符串中断而给出错误

Msg 102,15级,状态1,第1行“Organization”附近语法不正确


有人知道这件事吗?我的表存储法语单词。

d'organization中的撇号表示查询中的字符串文字(撇号是标准分隔符),因此您必须通过加倍来转义它:
d'organization

您应该转义那些单引号。您可以将它们加倍或使用char(39)


@马特贝利:那当然是更好的解决方案,但由于缺乏背景,我无法在这方面提供太多帮助。
Services d''organisation de séminaires
'Services d'+char(39)+'organisation de séminaires'