oracle中copy from的用法

shiyihai發表於2007-01-24

用法: COPY FROM TO

{()} USING
: 資料庫字串, 例如: : chicago-mktg
: 下列關鍵字之一: APPEND, CREATE, INSERT 或 REPLACE
: 目標表名稱
: 用逗號分隔的目標列別名列表
: 任何有效的 SQL SELECT 語句
缺少的 FROM 或 TO 子句使用當前的 SQL*Plus 連線

如下舉例子:

SQL> copy from sd168sysp/sd168sysp@db81 to create city_copy using select * fr
om city;

陣列讀取/結合的大小為15。(陣列大小為15)
將在完成時提交。(提交的複本為 0)
最長為80。(長度為80)
表CITY_COPY已建立。

546行選自sd168sysp@db81
546行被插入CITY_COPY。
546行已提交至CITY_COPY(位於)。

SQL>

備註:

1.這種方法適合小額資料的遷移,只能在SQL*PLUS中執行.

2.這種方法不能copy大物件的表,不然會拋異常"CPY0012: Object datatypes cannot be copied"

[@more@]

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/38542/viewspace-893073/,如需轉載,請註明出處,否則將追究法律責任。

oracle中copy from的用法
請登入後發表評論 登入
全部評論

相關文章