如何更改SQL提示设置以不自动更正短语?

时间:2015-12-08 16:10:17

标签: sql sql-server red-gate-sql-prompt

我有SQL Server Mgt Studio,并且有红门SQL Prompt插件。对于大多数情况来说,它是惊人的,并且通过大多数自动更正使生活更轻松,但我使用一个名为offset的特定数据库,但它总是会自动将其更正为OFFSET,因为它是SQL中的一个函数。

如何根据具体情况禁用自动更正?我假设它在选项设置中的某个位置,但找不到位置。谢谢!

3 个答案:

答案 0 :(得分:0)

在点击空格之前按完ESC键关闭窗口。

如果您不经常使用它,则另一个选项是禁用它(工具 - >选项 - >文本编辑器 - > Transact-SQL-> General->自动列表成员)并使用CTRL + J当你想使用它时手动启动它。

此外,如果要暂时禁用/启用它,则在“查询”菜单下和“查询”工具栏上会显示“智能感知”选项。

答案 1 :(得分:0)

在击中空格前完成键入单词时按ESC键关闭窗口,但是如果你在' fo'之后按ESC键。然后键入' o'它会再次开始。

如果您不经常使用它,另一个选择是禁用它(工具 - >选项 - >文本编辑器 - > Transact-SQL-> General->自动列表成员)并使用CTRL + J在您想要使用它时手动启动它。 Red Gate还有一个名为SQL Prompt的产品,它可以提供更多控制。

此外还有一个" Intellisense Enabled" “查询”菜单下和“查询”工具栏上的选项,如果要暂时禁用/启用它。

来源:https://dba.stackexchange.com/questions/20068/suppress-sql-server-management-studio-auto-complete

希望这能回答你的问题

答案 2 :(得分:0)

我在mysql社区版中遇到了类似的问题。它会将文本(如text)和value(值)的关键字自动更正。我使用Accute或反引号符号(`text`)。这对我有用。