要在Oracle中創建一個主鍵并指定表空間,可以使用以下語法:
CREATE TABLESPACE tbs_example
DATAFILE 'tbs_example.dbf' SIZE 100M
EXTENT MANAGEMENT LOCAL AUTOALLOCATE
SEGMENT SPACE MANAGEMENT AUTO;
CREATE TABLE example_table (
id NUMBER PRIMARY KEY,
column1 VARCHAR2(50),
column2 VARCHAR2(50)
) TABLESPACE tbs_example;
在上面的示例中,首先創建了一個名為tbs_example
的表空間,并指定了數據文件的名稱、大小等信息。然后在創建表example_table
時使用了TABLESPACE tbs_example
來指定該表使用tbs_example
表空間存儲數據,同時在創建id
列時將其定義為主鍵。