首页 > 数据库 >SQL SERVER 命名规范

SQL SERVER 命名规范

时间:2023-12-26 10:55:06浏览次数:26  
标签:前缀 规范 SERVER 避免 UserAccout SQL 命名 desc

表命名规范        

命名规范描述    使用规范    禁用规范
统一采用单数形式    Order    Orders
使用驼峰命名规范    UserAccout    userAccout
避免中文拼音    UserAccout    YongHu
避免下划线连接    UserAccout    User_Accout
避免保留字        
        

字段命名规范        

命名规范描述    使用规范    禁用规范
首个字母小写,多个单词的话,单词首字母大写    userId    UserId
常用的字段id,主键不直接用ID,而是表名+ID    userId    id
常用的字段name,不直接用name,而是表名+Name    userName    name
常用的字段desc,不直接用desc,而是表名+Desc    enableDesc    desc
避免中文拼音        
避免下划线连接        
避免名称过长        
避免保留字        
        

对象命名规范        

命名规范描述    使用规范    禁用规范
存储过程以SP_为前缀    SP_CountFee    sp_countFee
触发器以TR_为前缀    TR_    tr_
函数以FN_为前缀    FN_    fn_
主键以PK_为前缀    PK_    pk_
索引以IX_为前缀    IX_    ix_
所有的关键字的所有字母必须大写    SELECT    select

标签:前缀,规范,SERVER,避免,UserAccout,SQL,命名,desc
From: https://www.cnblogs.com/microsoft-zh/p/17927648.html

相关文章

  • 使用 PostgreSQL 16.1 + Citus 12.1 作为多个微服务的分布式 Sharding 存储后端
    在本教程中,我们将使用PostgreSQL16.1+Citus12.1作为多个微服务的存储后端,演示此类集群的样例设置和基本操作。Citus12.1实验环境设置Docker快速启动Citus分布式集群docker-compose.ymlversion:"3"services:master:container_name:"${COMPOSE_PROJECT......
  • MYSQL 事务
    事务定义事务就是一组数据库操作序列(包含一个或多个sql操作命令),事务会把所有操作看作是一个不可分割的整体向数据库系统提交或撤销操作,所有操作要么都执行,要么都不执行。事务是一个不可分割的工作逻辑单元,在数据库系统上执行并发操作时,事务是最小的控制单元。事务适用于多用户......
  • Mysql如何查看操作记录
     分为文件记录日志和数据库记录日志两种方式,效果相同一、文件记录数据库操作日志首先进入mysql输入指令showvariableslike'gen%';general_log是开启还是关闭状态,以及这个帐号的general_log文件在哪如果没有开启,请先设置开启setglobalgeneral_log=ON;查看log:cat/目录......
  • MySQL的事务(看看也许有帮助呢)
    MySQL的事务一、事务的概念在MySQL中,只有InnoDB存储引擎才支持事务。事务的处理用来维护数据库数据的完整性,保证同一个事务里的一批SQL语句,要么全部执行,要么全部不执行。事务用来管理DDL、DML、DCL操作,比如insert、update、delete语句,默认自动提交,即执行SQL语句后会马上执行co......
  • MySql之json_extract函数处理json字段
    转自:链接:https://juejin.cn/post/7103482347894358046 MySql之json_extract函数处理json字段在db中存储json格式的数据,相信大家都或多或少的使用过,那么在查询这个json结构中的数据时,有什么好的方法么?取出String之后再代码中进行解析?接下来本文将介绍一下Mysql5.7+之后提供的......
  • 2数据库之Mysql基本操作
                                                                                                      数据库基本类型、基本操作一.......
  • MySQL-索引数据结构
    BTreeB-树即B树。指的是BalanceTree,也就是平衡树,平衡树是一颗查找树,并且所有叶子节点位于同一层。每个结点存储M/2到M个关键字,非叶子结点存储指向关键字范围的子结点。所有关键字在整颗树中出现,且只出现一次,非叶子结点可以命中。B+Tree是B树的一种变形,它是基于B......
  • 无涯教程-PostgreSQL - MIN函数
    PostgreSQLMIN函数用于在记录集中找出最小值的记录。要了解MIN函数,请考虑将表 COMPANY 记录为跟随-testdb#select*fromCOMPANY;id|name|age|address|salary----+-------+-----+-----------+--------1|Paul|32|California|200002|L......
  • 无涯教程-PostgreSQL - MAX函数
    PostgreSQLMAX函数用于在记录集中找出最大值的记录。要了解MAX函数,请将表 COMPANY 记录为跟随-testdb#select*fromCOMPANY;id|name|age|address|salary----+-------+-----+-----------+--------1|Paul|32|California|200002|Learn......
  • 地图服务器GeoServer的安装与配置
    目录1.安装配置Java2安装配置Tomcat3安装配置GeoServerGeoServer提供了多种安装配置方式,但是本质上GeoServer是一个基于JavaWeb的项目,因此我们理论上只需要安装Java,并且将其放置在一个Web服务器(例如ApacheTomcat)下进行发布就可以了。另外,GeoServer还提供了包含ApacheTomcat......