翻译 SQL语法提示工具SQL Prompt教程:为什么SELECT *(BP005)在生产代码中不好?(下)

SQL Prompt是一款实用的SQL语法提示工具。如果“提示”警告您在SELECT语句中使用星号或“star”(*),请考虑将其替换为显式列列表。它将防止不必要的网络负载和查询性能问题,并避免在插入表时如果列顺序更改而造成问题。本文是该教程的下半部分内容!

# 使用教程 # 2019-10-28 16:30:45.737 264
翻译 SQL语法提示工具SQL Prompt教程:为什么SELECT *(BP005)在生产代码中不好?(上)

SQL Prompt是一款实用的SQL语法提示工具。如果“提示”警告您在SELECT语句中使用星号或“star”(*),请考虑将其替换为显式列列表。它将防止不必要的网络负载和查询性能问题,并避免在插入表时如果列顺序更改而造成问题。本文是上半部分内容!

# 使用教程 # 2019-10-25 13:45:32.017 461
翻译 SQL语法提示工具SQL Prompt教程:插入不带列列表的语句(BP004)

SQL Prompt是一款实用的SQL语法提示工具。许多生产数据库由于INSERT代码省略了列列表而尴尬地失败了,通常以神秘的方式进行,而且通常不会产生错误。本文演示了该问题,并提倡一种“深度防御”方法来编写SQL,以避免这种情况。

# 使用教程 # 2019-10-22 13:35:52.883 740
翻译 语法提示SQL Prompt教程:SQL生产力功能“代码完成”和“IntelliSense”

SQL Prompt是一款实用的SQL语法提示工具。本文将介绍Prompt最著名的生产力功能,代码完成和IntelliSense,尤其是我如何控制其工作方式以适应我的需求。

# 使用教程 # 2019-10-16 15:04:31.440 502
翻译 SQL语法提示工具SQL Prompt教程:使用SQL Prompt重构数据库(下)

本教程演示了SQL Prompt如何显著地减少偶尔出现的“重量级”数据库重构过程所带来的痛苦,例如重命名模块、表和列(智能重命名)或拆分表(拆分表)。本文是该教程的下半部分内容——拆分表。

# 使用教程 # 2019-10-12 13:15:17.793 363
翻译 SQL语法提示工具SQL Prompt教程:使用SQL Prompt重构数据库(上)

本教程演示了SQL Prompt如何显著地减少偶尔出现的“重量级”数据库重构过程所带来的痛苦,例如重命名模块、表和列(智能重命名)或拆分表(拆分表)。由于该教程内容比较多,分为上下两个部分呢,这篇文章是该教程的上半部分——智能重命名。

# 使用教程 # 2019-10-10 13:15:32.477 451
翻译 SQL语法提示工具SQL Prompt教程:使用SQL Prompt重构批处理或对象(下)

本教程演示了SQL Prompt如何帮助“小规模” SQL重构任务,该任务的范围通常仅限于您在本地工作的单批代码或代码对象。这些任务直接在SSMS查询窗口中执行,并且可以帮助您以各种方式重构代码,这些方式在测试存储过程和对存储过程进行故障排除时非常有用。本文主要是教程后半部分内容~

# 使用教程 # 2019-09-27 13:57:33.827 183
翻译 SQL语法提示工具SQL Prompt教程:使用SQL Prompt重构批处理或对象(上)

本教程演示了SQL Prompt如何帮助“小规模” SQL重构任务,该任务的范围通常仅限于您在本地工作的单批代码或代码对象。这些任务直接在SSMS查询窗口中执行,并且可以帮助您以各种方式重构代码,这些方式在测试存储过程和对存储过程进行故障排除时非常有用。本文主要是教程上半部分内容。

# 使用教程 # 2019-09-27 11:59:57.307 459
翻译 SQL语法提示工具SQL Prompt教程:自动填充GROUP BY子句

编写GROUP BY子句对于SQL程序员来说,是一种非常常见但又单调乏味的活动。本文描述SQL Prompt将为您填充它,查询返回所有非聚合列。

# 使用教程 # 2019-09-19 11:06:02.880 240
翻译 SQL语法提示工具SQL Prompt教程:使用SQL_VARIANT数据类型引起的问题(下)

本篇教程说明了SQL_VARIANT数据类型的“怪癖”,以及为什么最好调查SQL Prompt何时提醒您使用它。如果在使用之前将其显式转换为真实类型,那么将数据存储为SQL_VARIANT才是唯一安全的。本文是该教程的后半部分。

# 使用教程 # 2019-09-06 14:25:47.210 438
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP