A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

叶凌青
1.SQL语句分为哪几类?
DDL(Data Definition Language)数据定义语言,操作库表。定义库定义表。
DML(Data Manipulation Language)数据操作语言,操作数据额增删改。
DQL(Data Query Language)数据查询语言,操作数据的查询。
DCL(Data Control Language)数据控制语言,权限相关。

2.什么是数据库的方言?
不同数据库特有的,eg:#注释,是mysql的方言。

3.truncate 和 delete 的区别?
truncate一次删除表内的所有数据,会重写创建一个和原来表结构相同的表。
delete 可以删除整个表的数据(多次逐条的删除),也可以删除指定条件的数据。

4.什么情况下会指定列的别名,什么情况下会指定表的别名?

指定列的别名是在表数据查询时,方便阅读。
指定表的别名是在多表查询操作时。

5.向表中插入一条记录,有几种方式?
【1】.插入全部数据
insert into 表名(列名1,列名2,...列名n) values(值1,值2,...值n);
插入全部数据的省略格式:不写字段名
insert into 表名 values(值1,值2,...值n);
【2】.插入部分数据
insert into 表名(列名1,列名2,...) values(值1,值2,...);
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马