发布网友 发布时间:2022-04-07 18:37
共2个回答
热心网友 时间:2022-04-07 20:07
既然你讲的是PLSQL,也就是oracle
表备份语句就是你写的
create table 新表名 as select * from 旧表名
select * into 新表名 from 旧表名
这个是sqlserver的表备份语句,在oracle中into是给变量复制的语句
DECLARE
DT DATE;
BEGIN
SELECT SYSDATE INTO DT FROM DUAL;
DBMS_OUTPUT.PUT_LINE(DT);
END;
热心网友 时间:2022-04-07 21:25
select * into 新表名 values ........追问values 不是赋值吗?你能不能把整个格式写出来看看。追答当然是需要先建表
如果格式不一样,需要把所有字段按照顺序写出来。所以要想方便,就需要格式一致