Oracle創建臨時表的方法是使用"GLOBAL TEMPORARY TABLE"關鍵字來創建臨時表。臨時表在會話結束時會自動刪除表中的數據。創建臨時表的語法如下:
CREATE GLOBAL TEMPORARY TABLE temp_table_name
(
column1 datatype,
column2 datatype,
...
)
ON COMMIT DELETE ROWS;
在這個語法中,"temp_table_name"是臨時表的名稱,"column1, column2, …"是表的列名和數據類型。選項"ON COMMIT DELETE ROWS"表示當會話提交時,表中的數據會被自動刪除。