GZICP.com   
 
    返回首页
    联系我们
 
 
     

SQL入门:创建表

www.gzicp.com   2004年6月30日 23:30:09
 

  使用 CREATE TABLE 语句创建自己的表,指定列名和类型以及约束。约束在 用约束和触发器实施商业规则(点击查看) 中讨论。 


  下列语句创建一个命名为 PERS 的表,该表与 STAFF表类似,但有一个附加列BIRTH_DATE 。 

   CREATE TABLE PERS                                  
   ( ID SMALLINT NOT NULL,
     NAME VARCHAR(9),  
     DEPT SMALLINT WITH DEFAULT 10,
     JOB CHAR(5),        
     YEARS SMALLINT,      
     SALARY DECIMAL(7,2),
       COMM DECIMAL(7,2),
       BIRTH_DATE DATE)             

  此语句创建一个其中无数据的表。下一节描述如何将数据插入新表。                 

  如示例中所示,为每一列都指定名称和数据类型。数据类型在 数据类型(点击查看) 中讨论。 NOT NULL 是可选的,可以指定它以表示列中不允许有空值。缺省值也是可选的。 

  可以在 CREATE TABLE 语句中指定许多其他选项,如唯一约束或参考约束。有关所有选项的详情,参见 SQL Reference 中的 CREATE TABLE 语句。

ChinaITLab 

最新文章
·防范SQL注入式攻击  (2004年09月05日)
·SQL injection的实现与应用  (2004年09月04日)
·SQL入门:目录视图的介绍  (2004年07月15日)
·SQL入门:大对象 (LOB)  (2004年07月15日)
·SQL入门:用户定义函数  (2004年07月15日)
·SQL入门:用户定义类型  (2004年07月15日)





 
 
Copyright © 1999-2008 GZICP.com All Rights Reserved