PL SQL 怎么把这个语句的查询结果新建一个表放进去

2025-03-24 01:53:30
推荐回答(1个)
回答1:

create语句有高级用法,可以很容易的做到

从目标表中获取所有列:  
 create table table02 as  
  select *  
   from table01  
  where id = -1  
  
从目标表中获取指定的列  
 create table emp_copy_2 (empno,sal) as  
    select empno, sal  
      from employees  
    where deptno=10;

不是一样的吗,不创建新表,也可以用insert语句把查询结果插入到目标表中,自己改一改不就可以了