about SQL*Loader Express Mode


SQL * Loader Express

SQL * Loader快速模式 使您可以快速輕松地使用SQL * Loader加載簡單的數據類型。

話題:

什么是SQL * Loader Express模式

使用SQL * Loader Express模式

SQL * Loader Express模式參數參考

SQL * Loader Express模式語法圖

1.什么是SQL * Loader Express模式?

當表列都是字符,數字或日期時間數據類型,並且輸入數據文件僅包含定界字符數據時,SQL * Loader表示模式使您可以通過僅指定表名來快速執行加載。

在快速模式下,不使用SQL * Loader控制文件。而是,SQL * Loader使用在ALL_TAB_COLUMNS視圖中找到的表列定義來確定輸入字段的順序和數據類型。對於大多數其他設置,它采用默認值,您可以使用命令行參數覆蓋這些默認值。

2.使用SQL * Loader Express模式

要激活SQL * Loader表達模式,您只需指定用戶名和表名即可。SQL * Loader提示您輸入密碼,例如:

> sqlldr username TABLE=employees
Password:
.
.
. 
 
SQL*Loader: Release 12.1.0.1.0 - Production on Thu Jan 3 12:57:05 2013
 
Copyright (c) 1982, 2013, Oracle and/or its affiliates.  All rights reserved.
 
Express Mode Load, Table: EMPLOYEES
.
.

如果僅通過指定TABLE參數來激活SQL * Loader表示模式,則SQL * Loader會對許多其他參數使用默認設置。您可以通過在命令行上指定其他參數來覆蓋大多數默認值。

SQL * Loader快速模式生成一個包含SQL * Loader控制文件的日志文件。日志文件還包含用於創建外部表和使用SQL INSERT AS SELECT語句執行加載的SQL腳本SQL * Loader表示模式既不使用控制文件也不使用SQL腳本。如果您想將它們用作使用常規SQL * Loader或獨立外部表執行操作的起點,則可以使用它們。控制文件用於SQL * Loader,而SQL腳本用於獨立的外部表操作。

 

相關ocp考題:

3.Which two statements are true about SQL*Loader Express Mode in an Oracle 12c database?

A. It loads data faster than conventional SQL*Loader.

B. It requires Enterprise Manager Express to be configured.

C. It loads data more efficiently than conventional SQL*Loader.

D. It can load data in parallel.

E. No data file needs to be specified.

答案:D E

Which two statement are true about using SQL*Loader?

A. It can load data into only one table at a time.

B. It can load data from external files by using direct path only.

C. It can generate unique sequential key values in specified columns.

D. It can load data from external files by using conventional path only.

E. It can load data into multiple tables using the same level statement. 

參考答案:C E 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM