![]() ![]() |
|
SQL语句基础学习之CreateTable | |
作者:佚名 文章来源:不详 点击数 更新时间:2007/11/21 20:44:18 文章录入:杜斌 责任编辑:杜斌 | |
|
|
在我们跳入 CREATE TABLE 的语法之前,我们最好先对表格这个东西有些多一点的了解。表格被分为栏位 (column) 及列位 (row)。每一列代表一笔资料,而每一栏代表一笔资料的一部份。举例来说,如果我们有一个记载顾客资料的表格,那栏位就有可能包括姓、名、地址、城市、国家、生日...等等。当我们对表格下定义时,我们需要注明栏位的标题,以及那个栏位的资料种类。 那,资料种类是什么呢?资料可能是以许多不同的形式存在的。它可能是一个整数 (例如 1),、一个实数(例如 0.55)、一个字串 (例如 ’sql’)、一个日期/时间 (例如 ’2000-JAN-25 03:22:22’)、或甚至是以二进法 (binary) 的状态存在。当我们在对一个表格下定义时,我们需要对每一个栏位的资料种类下定义。(例如 ’姓’ 这个栏位的资料种类是 char(50)━━代表这是一个 50 个字符的字串)。我们需要注意的一点是不同的数据库有不同的资料种类,所以在对表格做出定义之前最好先参考一下数据库本身的说明。 CREATE TABLE 的语法是: CREATE TABLE "表格名" ("栏位 1" "栏位 1 资料种类", "栏位 2" "栏位 2 资料种类", ... ) 若我们要建立我们上面提过的顾客表格,我们就打入以下的 SQL: CREATE TABLE customer (First_Name char(50), Last_Name char(50), Address char(50), City char(50), Country char(25), Birth_Date date) |
|
![]() ![]() |