oracle将一行复制多行 请教:Oracle的同步复制技术?

[更新]
·
·
分类:互联网
1835 阅读

oracle将一行复制多行

请教:Oracle的同步复制技术?

请教:Oracle的同步复制技术?

1create table ... as select ..,表不存在的情况下,创建表并且复制数据。oralce中表不存在的情况下用此语句。
create table newTable as select * from soruceTable
2insert into from...,表存在的情况下,复制数据,oracle中可以用此语句复制数据。
insert into targetTable(value11,value12..) select from value21,balue22 from sourceTable
3select ... from ..,表不存在的情况下,创建表并且复制数据,在plsql中直接运行会报错,需要再块中运行。
select value11,value12... into newTable from sourceTable
4完全复制表(包括创建表和复制表中的记录)create table test as select * from bs_log --bs_log是被复制表

如何在oracle数据库中的表里批量插入记录?

方法1。用sql server的“导入和导出数据”,我做项目的使用搞数据迁移就是用那玩意,配两个数据源(Oracle、SQLServer各一),然后根据表也行、跟住SQL语句也行方法2。SQL查询分析器打开,查询出来结果复制,用PLSQL打开oralce的表,粘贴进去

windows安装oracle12c复制文件步骤?

首先选择文件,右键选择复制然后进行粘贴

使用plsql将表备份的语句?

既然你讲的是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