翻译 SQL Prompt教程:SELECT语句中没有ORDER BY的TOP(BP006)

在SELECT语句中使用TOP而不使用后续的ORDER BY子句在SQL Server中是合法的,但没有意义,因为询问TOP x行意味着保证数据按一定顺序进行,并且表没有隐式逻辑顺序。您必须指定顺序。

# 使用教程 # 2020-11-05 16:48:07.853 282
翻译 SQL Prompt教程:使用SQL提示查找代码气味:SELECT语句中没有ORDER BY的TOP(BP006)

如果您需要实现一个应用程序窗口小部件寻呼解决方案,送块或数据到客户端的“页面”,所以用户可以通过滚动数据,它是更好,更容易使用OFFSET- FETCH节中ORDER BY节,而不是TOP条款。

# 使用教程 # 2020-09-03 10:28:01.707 341
翻译 SQL Prompt教程:使用SQL提示代码分析来改进旧代码

SQL Prompt代码分析提供了一种快速简便的方法来评估SQL脚本的总体运行状况和质量。这将有助于团队防止技术债务进入代码库,在代码审查期间将其从现有代码中删除,并确保发布的代码符合团队定义的代码标准。

# 使用教程 # 2020-08-27 09:26:20.247 289
翻译 SQL Prompt教程:避免使用旧式TOP子句(ST006)

如果要在表达式或子查询中或在INSERT,UPDATE,MERGE和DELETE语句中使用TOP,则需要使用方括号,因此在任何地方都采用它是一个好习惯。

# 使用教程 # 2020-08-13 13:55:04.117 231
翻译 SQL Prompt资讯:如何在整个企业中实现快速数据库DevOps的采用

以下是在企业中实现数据库DevOps时发现的主要问题,以及加快采用速度的解决方案。

# 行业资讯 # 2020-07-24 11:16:40.210 140
翻译 SQL Prompt使用教程:避免使用旧式TOP子句(ST006)

如果要在表达式或子查询中或在INSERT,UPDATE,MERGE和DELETE语句中使用TOP,则需要使用方括号,因此在任何地方都采用它是一个好习惯。

# 使用教程 # 2020-07-15 10:32:58.760 286
翻译 SQL Prompt使用教程:避免使用非标准的列别名(ST002和DEP021)

如果使用equals SQL提示符声明列别名,将会违反样式规则(ST002)。最好遵循ANSI-SQL92标准,使用AS关键字分配别名。如果别名不是标准标识符,则用双引号分隔它。使用单引号一直以来都不被提倡(DEP021)。

# 使用教程 # 2020-07-09 14:39:54.793 189
翻译 SQL Prompt使用教程:使用ORDER BY(PE020)插入永久表

绝对不能保证关系表中的数据按特定顺序返回,因此将ORDER BY添加到INSERT INTO语句是没有意义的,并且在SQL Server 2012之前的版本中可能会导致性能问题。如果确实需要对表中的行强加特定顺序,请改用Row_Number()窗口子句。

# 使用教程 # 2020-06-04 15:54:15.110 214
翻译 SQL语法提示工具SQL Prompt使用教程:表没有聚簇索引(BP021)

如果SQL Prompt提醒您注意没有聚集索引的表,请仔细调查其不存在的原因。确实很少有一个表可以在没有表的情况下更快地进行数据检索。

# 使用教程 # 2020-05-14 13:34:27.023 179
翻译 SQL语法提示工具SQL Prompt使用教程:SQL Prompt快捷键汇总

本文分享了一个便捷的键盘快捷键图,其中显示了Prompt的一些最有用的键盘快捷键,显示了Prompt的每个功能,其功能在各个菜单中的位置以及其键盘快捷键。

# 使用教程 # 2020-04-30 13:22:21.923 875
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP