スマートフォン用の表示で見るなんでや。この広告は、90日以上更新していないブログに表示しています。この愚かな記事に愚かな追記を。EXTERNALやDATEのカラム(たぶんZONEDも)は勝手に空白トリムしてからうまくキャストしてロードしてくれる。CHARのカラムは空白保持したまま。フィールドリストを以下のように書いたとする。EXTERNAL(4)試していないが、読み込んだCSVに対して以下のように挙動すると思われる。START_DATEへマッピング。EMPLOYEE_IDはCSVの値にプラス1される。演算したい場合はこのようにダブルクオートで括って書く。INSERT文に書ける書き方なら何でもOKとかどこかに書いてあった気がする。END_DATEはCONSTANTなのでCSVからは読み込まない。書いてある通り2012/3/4がマッピングされる。CONSTANTだからか演算結果をマッピングさせることはできない。CSV3列目をJOB_IDへマッピング。CSV2文字目(POSITION(2))から次のデリミタの手前までをDEPARTMENT_IDへマッピング。読み込んだファイルのレコード先頭から末尾に向かってデリミタが来るまで読み込んで順番にフィールドにマッピングするのが原則と思われる。POSITIONを指定することで無理矢理マッピングすることも可能だが、可変長レコードの場合はPOSITION(1)としか書けないはず。"SYSDATE"などと書いてあってもCSVはそのフィールドの分読み進まれる。上記のようなフィールドリストなら、このようなCSVに対して123,1999/12/31,IT_PROGこのようにINSERTされる(はず)。23おそらくこのように挙動するため、各カラムにランダムにマッピングしたいと思っても無理。CHARみたいに途中で1文字目からポジションを指定し直すことくらい。やり用はあるかも知れないけど、それくらい融通が利かない。ちなみにCSV中のいらん列をFILLERという仮想カラムに対してマッピングすることで無視することが出来る。まとまりなくて読みにくいかも。追記Tweet広告を非表示にする関連記事2013-10-14SQL*LoaderでCSVを読み込みたいんです余計なことを考えずに書く。JOINしたいんです職種一覧と、各職種で最も最近雇用した人を表示するSQLを書こう...2013-10-13ActiveRecordでselectしたはずのデータにアクセスできないんです超はまった。(2)はてなブログをはじめよう!yoshi-13さんは、はてなブログを使っています。あなたもはてなブログをはじめてみませんか?はてなブログをはじめる(無料)はてなブログとはなんでや。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。