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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

1.SQL语句分为哪几类?
四类:
(1)DDL(Data Definition Language)数据定义语言用来定义数据库对象:数据库,表,列等。
关键字:create, drop,alter 等
(2)DML(Data Manipulation Language)数据操作语言 用来对数据库中表的数据进行增删改。
关键字:insert, delete, update 等
(3)DQL(Data Query Language)数据查询语言 用来查询数据库中表的记录(数据)。
关键字:select, where 等
(4)DCL(Data Control Language)数据控制语言(了解)用来定义数据库的访问权限和安全级别,及创建用户。
关键字:GRANT, REVOKE 等

2.什么是数据库的方言?
每一种数据库操作的方式存在不一样的地方,称为“”数据库的方言“”

3.truncate 和 delete 的区别?
truncate:一次性删除一张表,然后重新创建一张新表
delete:一次性删除一条记录,重复操作直到全部删除完

4.什么情况下会指定列的别名,什么情况下会指定表的别名?
方便阅读  
相当于创建对象并赋值  例如having就可以用的到

5.向表中插入一条记录,有几种方式?
方式一  (必须给表中每一列赋值)
INSERT INTO 表名 VALUES(每一列的数据值用','隔开);
方式二 (选定某一列赋值)
INSERT INTO 表名(选定的列名用','隔开) VALUES(选定列的数据值 用','隔开);
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马