sql-server - SQL Server 对象的命名约定是什么?

标签 sql-server tsql

对于 sql server 对象,似乎有很多非常多样化的命名约定建议。我想知道除了不在存储过程前加上 sp_ 之外是否还有一些正式的指导方针?


正如 Matt 所指出的,已经有一个类似的问题:Database, Table and Column Naming Conventions? , 所以请投票关闭这个(我不明白为什么我不能关闭我自己的问题?!​​?)。

最佳答案

我将 usp 用于存储过程,将 udf 用于函数,将 vw 用于 View ,将 trig 用于触发器。 我不在 table 上使用任何东西。

这不是必需的,有些人不推荐它,但如果我正在查询 sysobjects 或类似的东西,这样我可以保持相同对象的分组。

关于sql-server - SQL Server 对象的命名约定是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/583941/

相关文章:

sql - 从 SQL Server 2012 中具有几何数据的表中将坐标划分为 X 和 Y 坐标

sql-server - SQL Server 中如何计算选定行的返回值?

sql-server - TSQL 如何动态构建字符串?

sql - 应该使用哪种数据类型来存储哈希值?

sql - 没有指定排序依据时,SELECT TOP如何工作?

SQL 2005 - 搜索存储过程中的文本(并非搜索所有文本)

sql - SQL Server中的嵌套事务

sql - 如何使用 ROW_NUMBER()?

sql - 查看 SQL - 减去日期

sql-server - SQL Server 中 ALTER COLUMN 语句的幕后操作