研究MSSQL表名的编写规则(mssql表名怎么写)

MSSQL表格的命名规范可以说是构建数据库的重要基石,良好命名有助于程序的运行效率和可读性,实现了对数据库表格构建的标准化管理,从而可以提高开发效率。在MSSQL中,表格的命名规范可不是随便就可以制定的,按照实际的需求不同,MSSQL表格的命名规范有一些确定的规则需要遵守。

首先,MSSQL表格的命名应该使用英文字母(a-z,A-Z)和数字(0-9),以及下划线(_)的组合,不能包含其他字符。MSSQL表格的名称最多可以128个字符,至少需要一个字符。

其次,MSSQL表格的命名要尽量简短,贴切,只能使用英文半角字符,不能包含空格;表格名不能是MSSQL保留的名称,不能使用关键字,特殊符号-[!”@#$%^&*()],但可以使用下划线;表格的命名不能包含前缀、后缀或者中间的隐式字符,如下:tbl_ or tbl 或 _tbl 。

此外,MSSQL表格的命名要做到清晰易懂、表达正确,表格名最好使用大写字母开头,多个单词之间使用下划线进行分隔;同时,MSSQL表格的命名可以使缩写也可以不使缩写,如果使用缩写,则要显式说明;在命名中可以使用外部信息(系统、作者、版本、时间等),其间不要使用数据库文件的一级目录名,以免增加访问复杂度。例如:

tableName  --  普通多个单词的表名
HOS_USER -- Hos--医院用户表
STU_2017_SUBJECT -- Stu--学生,2017--学年,Subject--科目表
T_SD_RIG_RE_10 -- T--销售部,SD--销售单,Rig--开票,Re--收款,10--财务

上述规则其实可以很大程度上提高MSSQL数据库编码的质量,使之更加规范、方便操作,减少后期维护成本。


数据运维技术 » 研究MSSQL表名的编写规则(mssql表名怎么写)