【数据库】在公司开发过程中总结的SQL编写规范,参考开发手册
2024-10-20 13:34:52
〇、概述
1、常用资料链接
(1)阿里巴巴开发手册
链接:https://pan.baidu.com/s/1OtOFuItDIP7nchfODGIZwg?pwd=htx0
提取码:htx0
2、包含内容
一、开发手册内容
(一)建表
1、是否的字段用is_xx命名,数据类型是 unsigned tinyint
如:is_deleted,1表示删除,0表示未删除
例外:布尔类型不能带is_
(二)索引
(三)SQL语句
(四)ORM映射
二、SQL编写规范
(一)空格及换行
1、SQL代码格式化时,需要Tab转空格
一个Tab转4个空格
原因:不同系统对Tab的设置有差别
2、同一层级的代码要对齐
如:
select
a.col1,
b.col2,
a.col2
from table_a a
join table_b b
using (col)
最新文章
- Code First开发系列之领域建模和管理实体关系
- 让Web页面中的编辑器支持黏贴或直接拖拽来添加图片
- centos 安装maven
- MATLAB 物体识别算法说明:vision.ForegroundDetector, vision.BlobAnalysis
- ORA-00824:cannot set SGA_TARGET or MEMORY_TARGET due to existing internal settings
- 网站提供的下载IE8很慢 由于Microsoft 联机服务暂时不可用,SmartScreen筛选器无法检查此网站。
- 10046事件跟踪会话sql
- 清除SQL Management Studio记住的用户名和密码
- ZendStudio中设置SVN:ignore
- Chosen 基本使用
- BZOJ 1406: [AHOI2007]密码箱( 数论 )
- Linux中处理需要传输的IP报文流程
- mysql的orde by 按照指定状态顺序排序
- 基于Windows的git代码统计工具GitStats
- SSO单点登录_理解
- sublime使用技巧之添加到右键菜单、集成VI
- Xshell配置ssh免密码登录-密钥公钥(Public key)与私钥(Private Key)登录【已成功实例】
- tcp server
- Eclipse------如何将项目通过maven编译并打包
- 理解粒子滤波(particle filter)