在PL/SQL中,可以使用以下方法創建臨時表:
CREATE GLOBAL TEMPORARY TABLE table_name (
column1 datatype,
column2 datatype,
...
) ON COMMIT PRESERVE ROWS;
CREATE PRIVATE TEMPORARY TABLE table_name (
column1 datatype,
column2 datatype,
...
) ON COMMIT PRESERVE ROWS;
無論是全局臨時表還是私有臨時表,都可以在會話中像其他表一樣使用,包括插入數據、查詢數據等操作。但在會話結束后,臨時表中的數據會被自動刪除。