Oracle建表語句是什麼
oracle資料庫的建表語句,具體語法如下:
CREATE TABLE tablename( column_name datatype [null,not null], column_name datatype [null,not null], ......[constraint] )
推薦《 SQL教學》
語法說明:
tablename:在資料庫中需要建立的表的表名稱,在同一個資料庫中的表名稱是不能重複的;
column_name:建立的表格的列名稱,列名稱在一個表中也是不能重複的;
datatype:建立的表的列中存放資料的資料類型;
null,not null:允許該列為空或不為空,預設為不為空;
constraint:為表中的列設定約束,如主鍵約束,外鍵約束,唯一約束等;
範例:
create table table_name( id numner(12), text verchar2(255 CHAR) not null, --char类型,一个汉字占一个长度 PID varchar2(32 BYTE) NOT NULL, --byte类型,UTF8一个汉字占大约两个长度 status number(1) DEFAULT 0 null --添加默认值 如果为空默认值就为0 )
更多Oracle和SQL教學,請關注PHP中文網!
以上是Oracle建表語句是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!