數據表的創建
阿新 • • 發佈:2017-05-16
image .cn not sda 數字 div spa 對象 有意義
表的創建屬於DDL(數據定義語言)範疇。每創建的數據表或者是表中的列都屬於數據庫之中的對象,表對象的創建語法以:
CREATE TABLE為主進行定義。
1、表的創建語法如下:
2、對表名稱及列名稱的定義要求如下:
(a)必須以字母開頭
(b)長度為 1 -- 30 個字符
(c)表名稱由字母(A-Z 、 a-z) 、 數字(0 - 9) 、 _ $ 、# 組成,而且名稱要有意義。
(d)對同一個用戶不能使用相同的表名稱
(e)不能是Oracle中的保留字,像CREATE 、 SELECT等都是保留字、
3、創建表
1 CREATE TABLE members ( 2 mid NUMBER(5) , 3 mname VARCHAR2(20) DEFAULT ‘nameone‘ , 4 mage NUMBER(3) , 5 birthday DATE DEFAULT SYSDATE , 6 noto CLOB 7 );
4、向表中插入數據
1 INSERT INTO members (mid , mname , mage , birthday) VALUES (001 , ‘zhangsan‘ , ‘22‘ , to_date(‘1987-06-05‘ , ‘yyyy-mm-dd‘)) ; 2 INSERT INTO members (mid , mname , mage , birthday) VALUES (002 , ‘zhangsan2‘ , ‘22‘ , to_date(‘1987-06-05‘ , ‘yyyy-mm-dd‘)) ; 3 INSERT INTO members (mid , mname , mage , birthday) VALUES (003 , ‘zhangsan3‘ , ‘22‘ , to_date(‘1987-06-05‘ , ‘yyyy-mm-dd‘)) ; 4 INSERT INTO members (mid , mname , mage , birthday) VALUES(004 , ‘zhangsan4‘ , ‘22‘ , to_date(‘1987-06-05‘ , ‘yyyy-mm-dd‘)) ;
這樣就為一張數據表內添加了條數據。
數據表的創建