標籤:
--create the tablespaceCREATE SMALLFILE TABLESPACE "TABLE_CONTAINER" --建立資料表空間 DATAFILE ‘E:\ORACLE\ORADATA\ORCL\table_01.DBF‘ --建立資料檔案,資料檔案的檔案位置SIZE 100M --資料檔案的初始大小AUTOEXTEND ON NEXT 100M --資料檔案增量大小 MAXSIZE UNLIMITED --資料檔案大小無限制LOGGING EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO-- Create the user create user test01--建立使用者 identified by "123" --密碼 default tablespace TABLE_CONTAINER--指定預設資料表空間 temporary tablespace TEMP--指定緩衝資料表空間 profile DEFAULT;-- Grant/Revoke object privileges grant select on STUDENT to test01;--授予其中已有對象的許可權-- Grant/Revoke role privileges grant connect to test01;--授予連結資料庫的許可權grant dba to test01; --授予dba許可權-- Grant/Revoke system privileges grant unlimited tablespace to TEST;--授予系統許可權-- Create the tableCREATE TABLE Student01--建立一個表( s_id varchar2(10) NOT NULL,--非空約束 s_name VARCHAR2(10), s_age NUMBER(3), CONSTRAINT pk_id PRIMARY KEY(s_id),--主鍵約束 指定約束名字 CONSTRAINT ck_age CHECK(s_age > 16 AND s_age < 120)--check約束);--注意語句結束之後的分號結束
Oracle資料庫資料表空間 資料檔案 使用者 以及表建立的SQL代碼