要在Oracle中創建表并指定表空間,可以使用以下語法:
CREATE TABLE table_name
(
column1 datatype [NULL | NOT NULL],
column2 datatype [NULL | NOT NULL],
...
)
TABLESPACE tablespace_name;
請注意,table_name
是要創建的表的名稱,column1
,column2
等是表的列和對應的數據類型。datatype
是列的數據類型,可以是NUMBER
,VARCHAR2
,DATE
等等。NULL
和NOT NULL
用于指定列是否允許為空。
TABLESPACE tablespace_name
用于指定表存儲在哪個表空間中。tablespace_name
是表空間的名稱。
以下是一個示例:
CREATE TABLE employees
(
id NUMBER,
name VARCHAR2(100),
hire_date DATE
)
TABLESPACE users;
在此示例中,創建了一個名為employees
的表,它有三個列:id
,name
和hire_date
。該表存儲在名為users
的表空間中。