Sql server SQL Server Management Studio 2012没有';不允许单引号输入

Sql server SQL Server Management Studio 2012没有';不允许单引号输入,sql-server,ssms,Sql Server,Ssms,如果我在SQLServerManagementStudio中键入文本,那么当我键入单个“字符”时,它不会响应。但是,如果我键入两次,则会显示两个字符相邻 '' 由于查询中的字符串是用单引号标识的,所以必须按两次“并使用backspace来获取单引号,这确实令人沮丧 此外,如果我键入“A”,例如,它显示为 Á 这个问题大约在两周前开始出现。这以前从来都不是问题这与SSM无关。在Windows中检查您的语言首选项 通常引用的工作方式与英国版式类似,请将其更改为EN-US 这个关于超级用户的答案很有用

如果我在SQLServerManagementStudio中键入文本,那么当我键入单个“字符”时,它不会响应。但是,如果我键入两次,则会显示两个字符相邻

''

由于查询中的字符串是用单引号标识的,所以必须按两次“并使用backspace来获取单引号,这确实令人沮丧

此外,如果我键入“A”,例如,它显示为

Á


这个问题大约在两周前开始出现。这以前从来都不是问题

这与SSM无关。在Windows中检查您的语言首选项

通常引用的工作方式与英国版式类似,请将其更改为EN-US


这个关于超级用户的答案很有用,可以解决您的问题:

5年前推出的SSMS 2012没有问题。如果两周前出现问题,那是因为机器上发生了一些变化——可能添加了一个新的程序来捕获击键?或者您添加了新的键盘布局?顺便说一句,SSMS现在是一个单独的可下载产品。它的最新版本是17.3,大约一个月前发布。谢谢,我注意到它是键盘布局。它被设定为英语国际。我把它调回美国英语,问题就解决了。