要在Oracle中創建臨時表并添加內容,可以使用以下步驟:
CREATE GLOBAL TEMPORARY TABLE temp_table (
column1 datatype1,
column2 datatype2,
...
) ON COMMIT DELETE ROWS;
在上面的示例中,temp_table是臨時表的名稱,datatype1、datatype2等是列的數據類型。關鍵字ON COMMIT DELETE ROWS表示在事務提交時刪除臨時表中的所有行。
INSERT INTO temp_table (column1, column2, ...)
VALUES (value1, value2, ...);
在上面的示例中,將值插入到臨時表temp_table中的列column1、column2等中。
SELECT * FROM temp_table;
您可以像普通表一樣查詢和操作臨時表中的數據。
請注意,臨時表在會話結束時會自動刪除,因此不需要手動刪除臨時表。