SQLPLUS 的COPY命令
此方法可以不授權和建同義詞,不產生UNDO,但會產生REDO
COPY {FROM database | TO database | FROM database TO database} {APPEND|CREATE|INSERT|REPLACE} destination_table [(column, column, column, ...)]
USING queryFrom Database – 源資料庫
To Database – 目標資料庫
此處注意花括號中有三種可選的寫法(以”|”隔開),如果源資料表和目標資料表在同一個Schema中,則可以只寫From Database,也可以只寫To Database,當然還可以是第三種寫法,把From Database和To Database寫全。但如果源資料表和目標資料表不在同一個Schema中,則必須用第三種寫法,即把From Database和To Database都寫全
From Database和To Database的格式是一樣的:USERID/PASSWORD@SID
{APPEND|CREATE|INSERT|REPLACE} – 宣告運算元據的方式,下面分別解釋一下:
Append – 向已有的目標表中追加記錄,如果目標表不存在,自動建立,這種情況下和Create等效。
Create – 建立目標表並且向其中追加記錄,如果目標表已經存在,則會返回錯誤。
Insert – 向已有的目標表中插入記錄,與Append不同的是,如果目標表不存在,不自動建立而是返回錯誤。
Replace – 用查詢出來的資料覆蓋已有的目標表中的資料,如果目標表不存在,自動建立。
destination_table – 目標表的名字
[(column, column, column, ...)] – 可以指定目標表中列的名字,如果不指定,則自動使用Query中的列名。
USING query – 查詢語句
SET ARRAYSIZE 5000可以加快速度
copy from user/pass@sid to user/pass@sid create tab1 using select * from tab2;
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8118583/viewspace-64841/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- oracle系列(一)sqlplus命令OracleSQL
- Linux 命令(210)—— ssh-copy-id 命令Linux
- oracle sqlplus 常用命令OracleSQL
- Copy of a Copy of a Copy
- 概述看是相似的COPY 與 ADD 命令
- Dockerfile小記之操作檔案的命令ADD©Docker
- sqlplus 命令登入 Oracle資料庫的多種方法DXNASQLOracle資料庫
- 【SQLPLUS】sqlplus 客戶端所需的檔案列表SQL客戶端
- COPY & SYS
- PostgreSQL:COPYSQL
- 深copy
- [20230323]sqlplus #.txtSQL
- Rust中的Copy和CloneRust
- wild copy型漏洞的利用
- Objective-C中的CopyObject
- [20211123]sqlplus @與@@的區別.txtSQL
- windows sqlplus亂碼WindowsSQL
- iOS strong和copy的區別iOS
- Copy與mutableCopy的個人理解
- 10g sqlplus的一個bugSQL
- sqlplus常用的幾種登入方式SQL
- copy& deepcopy pythonPython
- Dockerfile:ADD VS COPYDocker
- Python深淺copyPython
- 1.3.2.1.2.2 Snapshot Copy PDBs
- C++ Copy ElisionC++
- 在tmux中copyUX
- Java淺Copy的一些事Java
- Java Bean Copy元件的效能比較JavaBean元件
- sqlplus啟動失敗SQL
- [20241112]無法理解sqlplus的輸出.txtSQL
- 【Quest3】copy link
- RMAN-06214: Datafile Copy
- Get a working copy of a bare repository
- 關於iOS開發中copy的使用iOS
- 你知道 go 切片的 copy 和 view 嗎GoView
- [20190215]sqlplus set arraysize.txtSQL
- [20190524]sqlplus 與輸出&.txtSQL
- [20190530]sqlplus preliminary connection.txtSQL