这是MySQL 5实力养成暨评量里的3-37.‘下列有关SQL的资料操作语言(DML)的叙述,何项是错误?’
答案:(A) 新增资料是透过INSERT INTO指令来进行;新增资料时,栏位名称与值的数量、资料型态及资料长度必须一致
[adsense][/adsense]
资料库的世界常常有一些D什么L的缩写,ㄚ琪到现在还是有点搞不清楚,所以这题就阵亡了,今天一定要好好记起来才是。我们先把资料库课程会题到的几个缩写列一下:
- Data Query Language, DQL (资料查询语言)
- 用来查询资料库中的资料(某些书将DQL并入DML一起讨论)
- Data Definition Language, DDL (资料定义语言)
- 用来宣告(或建立)资料库物件
- 针对Table, View或Database做建立(Create)、删除(Drop)、更改(Alter)等动作。
- Data Manipulation Language, DML (资料操作语言)
- 用来操作资料库中的资料
- 针对Table内的Data,做插入(Insert)、更新(Update)、删除(Delete)等动作。
- Data Control Language, DCL (资料控制语言)
- 用来从事资料库的权限控管,如Grant、Revoke、Alter Password等动作。
从这里的说明应该可以看出来CREATE TABLE应该是DDL的部份,我一直觉得没有错,反倒是INSERT INTO的部份,说实在的我到现在还是看不出来哪里错说?有智慧的各位帮忙解惑一下吧,感恩。

1 則留言
Comments are closed.