Cover | Table of Contents | Colophon
http://mapping.usgs.gov/www/gnis/. The specific
data file used for this example is also available from http://www.oreilly.com/catalog/orsqlloader
and http://gennick.com/sqlldr.
"MI","Agate Falls","falls","Ontonagon","26","131","462851N","0890527W", "46.48083","-89.09083","","","","","","","Trout Creek" "MI","Agate Harbor","bay","Keweenaw","26","083","472815N","0880329W", "47.47083","-88.05806","","","","","","","Delaware" "MI","Agate Point","cape","Keweenaw","26","083","472820N","0880241W", "47.47222","-88.04472","","","","","","","Delaware"
|
Field Number
|
Maximum Length
|
Contents
|
|---|---|---|
|
1
|
sqlldr sqlldr keyword=value [keyword=value ...] sqlldr value [value ...]
USERID={username[/password][@net_service_name]|/}
CONTROL=control_file_name
LOG=path_file_name
BAD=path_file_name
DATA=path_file_name
DISCARD=path_file_name
DISCARDMAX=logical_record_count
SKIP=logical_record_count
SKIP_INDEX_MAINTENANCE={TRUE | FALSE}
SKIP_UNUSABLE_INDEXES={TRUE | FALSE}
LOAD=logical_record_count
ERRORS=insert_error_count
ROWS=rows_in_bind_array
BINDSIZE=bytes_in_bind_array
SILENT=[(]keyword[,keyword...][)]
DIRECT={TRUE | FALSE}
PARFILE=path_file_name
PARALLEL={TRUE | FALSE}
READSIZE=bytes_in_read_buffer
FILE=database_datafile_name
LOAD DATA INFILE 'mi_deci.' BADFILE 'mn_deci.bad' DISCARDFILE 'mn_deci.dis' TRUNCATE INTO TABLE gfn_gnis_feature_names WHEN gfn_feature_type='lake' ( gfn_state_abbr CHAR TERMINATED BY "," ENCLOSED BY '"', gfn_feature_name CHAR TERMINATED BY "," ENCLOSED BY '"', gfn_feature_type CHAR TERMINATED BY "," ENCLOSED BY '"') LOAD DATA INFILE 'mi_deci.' BADFILE 'mn_deci.bad' DISCARDFILE 'mn_deci.dis' TRUNCATE INTO TABLE gfn_gnis_feature_names WHEN gfn_feature_type='lake' ( gfn_state_abbr CHAR TERMINATED BY "," ENCLOSED BY '"', gfn_feature_name CHAR TERMINATED BY "," ENCLOSED BY '"', gfn_feature_type CHAR TERMINATED BY "," ENCLOSED BY '"' )
LOAD DATA INFILE 'mi_deci.' BADFILE 'mn_deci.bad' DISCARDFILE 'mn_deci.dis' TRUNCATE INTO TABLE gfn_gnis_feature_names WHEN gfn_feature_type='lake' ( gfn_state_abbr CHAR TERMINATED BY "," ENCLOSED BY '"', gfn_feature_name CHAR TERMINATED BY "," ENCLOSED BY '"', gfn_feature_type CHAR TERMINATED BY "," ENCLOSED BY '"') LOAD DATA INFILE 'mi_deci.' BADFILE 'mn_deci.bad' DISCARDFILE 'mn_deci.dis' TRUNCATE INTO TABLE gfn_gnis_feature_names WHEN gfn_feature_type='lake' ( gfn_state_abbr CHAR TERMINATED BY "," ENCLOSED BY '"', gfn_feature_name CHAR TERMINATED BY "," ENCLOSED BY '"', gfn_feature_type CHAR TERMINATED BY "," ENCLOSED BY '"' )
[UNRECOVERABLE | RECOVERABLE] {LOAD | CONTINUE_LOAD} [DATA]
[CHARACTERSET character_set] [BYTEORDER]
[INFILE clause [INFILE clause...]]
[MAXRECORDSIZE bytes
[READBUFFERS integer]
[INSERT | APPEND | REPLACE | TRUNCATE]
[concatenate_rules]
[PRESERVE BLANKS]
INTO TABLE clause [INTO TABLE clause...]
[BEGINDATA]
OPTIONS (parameter=value[,parameter=value...])
SKIP =
logical_record_count
LOAD =
logical_record_count
ERRORS =
insert_error_count
ROWS =
rows_in_bind_array
BINDSIZE =
bytes_in_bind_array
SILENT =
[(keyword [,keyword...] [)]
DIRECT = {TRUE | FALSE}
PARALLEL = {TRUE | FALSE}
READSIZE =
bytes_in_read_buffer
OPTIONS (SILENT=ALL, ERRORS=999999)
LOAD DATA
INFILE 'mi_deci.'
TRUNCATE
INTO TABLE GNIS.GFN_GNIS_FEATURE_NAMES
(
gfn_state_abbr CHAR
TERMINATED BY "," ENCLOSED BY '"',
gfn_feature_name CHAR
TERMINATED BY "," ENCLOSED BY '"',
gfn_feature_type CHAR
TERMINATED BY "," ENCLOSED BY '"',
gfn_county_name
CHAR TERMINATED BY "," ENCLOSED BY '"'
)
LOAD DATA
INFILE *
TRUNCATE
INTO TABLE GFN_GNIS_FEATURE_NAMES
(
gfn_state_abbr CHAR
TERMINATED BY "," ENCLOSED BY '"',
gfn_feature_name CHAR
TERMINATED BY "," ENCLOSED BY '"',
gfn_feature_type CHAR
TERMINATED BY "," ENCLOSED BY '"',
gfn_county_name
CHAR TERMINATED BY "," ENCLOSED BY '"'
)
BEGINDATA
"MI","2 Lake","lake","Marquette"
"MI","3 Lake","lake","Marquette"
"MI","8 Lake","lake","Marquette"
INTO TABLE table_name ( field_specification, field_specification, field_specification, ... )
INTO TABLE table_name ( field_specification, field_specification, field_specification, ... )
|
Type
|
Comments
|
|---|
MI Tie Hill Lookout Tower tower Alger MI Slowfoot Lake lake Alger MI Stella, Lake 790 lake Alger MI Dam Lake lake Alger MI Camp K Lake lake Alger MI Tie Lake 790 lake Alger MI Mathias Township Park 862 park Alger MI Trenary Cemetery 878 cemetery Alger MI Temple Lake lake Alger MI Mantila Camp 968 locale Alger MI Forest Lake Lookout Tower 1036 tower Alger ...
MI Sitka Lake 902 lake Alger MI Sevenmile Lake lake MI Little Beaver Creek stream Alger MI Traunik 925 ppl
MI Halfmoon Lake 798 lake Alger MI Cleveland Cliffs Basin 779 reservoir Alger MI Doe Lake 798 lake Alger MI Limestone 912 ppl Alger MI Traunik 925 ppl Alger
MI Werners Creek "46° 11' 07'' N,86° 58' 48'' W " stream Alger MI Chapel Falls "46° 14' 44'' N,86° 26' 40'' W " falls Alger MI Chapel Lake "46° 32' N,86° 26' 40'' W " lake Alger MI Birch Lakes "46° 33' 13'' N,86° 9' 26'' W " lake Alger MI Chapel Beach Campground "46° 32' 51'' N,86° 26' 29'' W " locale Alger MI Legion Lake "46° 31' 41'' N,186° 21' 47'' W" lake Alger MI Chapel Creek "46° 32' 54'' N,86° 26' 21'' W " stream Alger MI Nita, Lake "46° 33' N,86° 3' 53'' W " lake Alger MI West Branch Lakes "46° 30' 47'' N,86° 6' 04'' W " lake Alger MI Centerline Lake "46° 30' 23'' N,86° 3' 50'' W " lake Alger
degree° minute' second''
CREATE TABLE michigan_features ( feature_name VARCHAR2(44), elevation NUMBER, population NUMBER, feature_type VARCHAR2(10), county VARCHAR2(15), short_feature_name VARCHAR2(10), latitude VARCHAR2(15), longitude VARCHAR2(15), update_time DATE );
CREATE TABLE michigan_features ( feature_name VARCHAR2(44), elevation NUMBER, population NUMBER, feature_type VARCHAR2(10), county VARCHAR2(15), short_feature_name VARCHAR2(10), latitude VARCHAR2(15), longitude VARCHAR2(15), update_time DATE );
MI,Alger School,school,Kent,425517N,0853840W MI,Alger Swamp,swamp,Ogemaw,442306N,0840345W MI,Algoma Cemetery,cemetery,Kent,430923N,0853731W MI,Algoma Church,church,Kent,430920N,0853732W
MI,Algoma, Township of,civil,Kent,430942N,0853635W
MI|Algoma, Township of|civil|Kent|430942N|0853635W