在PL/SQL中,可以使用CREATE GLOBAL TEMPORARY TABLE语句创建临时表。临时表在会话结束时自动删除。
以下是创建临时表的示例代码:
CREATE GLOBAL TEMPORARY TABLE temp_table (column1 datatype1,
column2 datatype2,
...
);
其中,temp_table为临时表的名称,column1、column2等为表的列名,datatype1、datatype2等为列的数据类型。
创建临时表后,可以像操作普通表一样对其进行插入、查询、更新和删除操作。
注意:临时表的定义只在当前会话中可见,其他会话无法直接访问临时表。