数据库名、表名、表别名、字段名、字段别名等都小写,定义数据库、表、列的时候全部采用小写字母加下划线的方式,不使用任何大写字母。
SQL 关键字、函数名、绑定变量等都大写
示例:
#以下两句是一样的,不区分大小写
show databases;
SHOW DATABASES;
#创建表格
#create table student info(...); #表名错误,因为表名有空格
create table student_info(...);
#其中order使用``飘号,因为order和系统关键字或系统函数名等预定义标识符重名了
CREATE TABLE `order`();
#起别名时,as都可以省略
select id as "编号", `name` as "姓名" from t_stu;
#如果字段别名中没有空格,那么可以省略""
select id as 编号, `name` as 姓名 from t_stu;
#错误,如果字段别名中有空格,那么不能省略""
select id as 编 号, `name` as 姓 名 from t_stu;