select into table
时间: 2024-03-01 11:48:41 浏览: 94
Oracle游标大全
SELECT INTO TABLE是一种SQL语句,用于将查询结果插入到一个新的表中。它的语法如下:
SELECT column1, column2, ...
INTO new_table
FROM source_table
WHERE condition;
其中,column1, column2, ...是要选择的列名,new_table是要创建的新表名,source_table是要从中选择数据的源表,condition是可选的筛选条件。
执行SELECT INTO TABLE语句时,系统会根据查询结果自动创建一个新表,并将查询结果插入到新表中。新表的列名和数据类型将与查询结果中的列名和数据类型相匹配。
需要注意的是,执行SELECT INTO TABLE语句时,如果新表已经存在,则会报错。因此,在执行之前需要确保新表不存在或者选择一个不存在的表名。
阅读全文