天天看點

【資料庫】在公司開發過程中總結的SQL編寫規範,參考開發手冊

〇、概述

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)