SQL语句的规范

SQL语句的规范:
1、mysql对于SQL语句不区分大小写,SQL语句关键字尽量大写
show databases;
SHOW DATABASES;
至于表中的数据是否区分大小写,和字符编码,和数据类型,和校对规则有关。
ci:不区分大小写
cs:区分大小写
bin:最严格,区分大小写,以二进制值存储

2、在sql语句中的值,除了数值类型(整数、小数),其他的类型,都使用''引起来。
例如:select * from t_employee where gender ='男';

3、如果在SQL中需要给字段取别名时,可以给别名加""。
如果别名中间没有空格,""可以省略,如果有空格,不能使用""

4、所有标点符号使用英文状态下的半角输入方式

5、必须保证所有(),单引号,双引号是成对结束的

6、可以使用(1)#单行注释 (2)--空格单行注释 (3)/*  多行注释  */

命名规范:
1、必须只能包含 A–Z, a–z, 0–9, _共63个字符
2、不能在对象名的字符间留空格
例如:create database 0513 db; #错误的
3、避免重名
同一个DB数据库中,表不能重名,
同一张表中,字段不能重名
同一个DBMS数据库管理软件中,数据库不能重名
4、命名时不要使用关键字
create database database; #错误的

 

posted @ 2020-11-27 10:10  凌晨四点lsj  阅读(405)  评论(0编辑  收藏  举报