15

当您编写 sql 查询时,是否有任何免费的“内置”方法可以将 SQL 2005/2008 管理工作室中的“关键字”大写?

IE

truncate table x

应自动更改为:

TRUNCATE TABLE x
4

5 回答 5

11

只要您连接到 SQL 2008 数据库,2008 管理工作室中的智能感知就会执行此操作。

您可以在工具/选项/文本编辑器/Transact-SQL/IntelliSense 下更改您喜欢的大小写

于 2009-01-07T20:04:20.680 回答
3

SQL Server 2005 中没有内置的“智能感知”(2008 年有),但 Redgate 为这个和更多内容做了一个加载项。它将自动完成表名、列、添加方括号、重新格式化存储的过程等,并且效果很好:

http://www.red-gate.com/products/SQL_Refactor/index.htm

于 2009-01-07T20:01:49.717 回答
2

我在 SSMS 中找到了一个用于自动大写/小写格式和缩进的隐藏宝石,我将永远使用它。不再有“新查询”。

对象资源管理器中的 Rt-Click 表名 | 编辑前 200 行 | QueryDesigner 菜单选项 | 窗格 | SQL。编写或放入一些丑陋的、非格式化的 SQL。查询设计器 | 验证 SQL 语法将为您提供 UC 保留字和缩进。

于 2016-12-07T17:48:30.857 回答
1

您可以使用新查询并在编辑器中以小写形式输入 SQL。要将关键字更改为大写,请选择 SQL,然后按Ctrl + Shift + Q。查询设计器将打开。突出显示 SQL,然后右键单击以弹出菜单并选择验证 SQL 语法,这将大写关键字并格式化 SQL。

于 2018-07-06T18:47:30.713 回答
-3

据我所知,使用一些第三方工具,因为微软在过去 12 年没有做过这个请求,他们可能 - 不会很快做,我想这等于在黑暗中射击期待他们的这个功能!

-可悲的是,一个新的 SQL 开发人员 :(

于 2021-02-02T11:53:44.120 回答