rdbsloaderで区切り文字をタブに変更する方法について
- データロードの際、区切り文字にタブを指定する方法を教えてください。
- rdbsloaderコマンドでデータをロードする際、rdbsloaderコマンドの-pオプションで、データの区切り文字を指定することができます。
区切り文字にタブを指定するには、引用符でくくったタブ文字を指定してください。
(例)
rdbsloader -mi -i DB.DSI -t -p " " 入力ファイルここで、二重引用符(")の間にはタブ文字が入力されています。タブ文字を入力するには、Tabキーを押します。「¥t」などの表現をするのではなく、直接Tabキーで入力します。
引用符は、Windowsの場合は二重引用符(")、Linux/Solarisの場合は単一引用符(')を指定します。なお、タブは空白と同じように扱われます。このため、rdbsloaderコマンドなどにおける空白の扱いの以下の注意事項に該当します。これらに該当する場合には、タブを区切り文字として使用しないでください。
-
区切り文字に空白を指定した場合、連続する空白は1つの区切り文字として扱います。
-
区切り文字に空白を指定した場合、テキスト形式のデータにNULL値を含めることができなくなりますので注意してください。
また、コマンドを実行する画面上で、Tabキーが入力補完機能に割り当てられている場合があります。その場合、Tabキーを押してもタブ文字が入力されるかわりに、入力補完機能によって別の文字が入力されてしまいます。そうした機能は解除して、Tabキーによってタブ文字が入力できるようにした状態でrdbsloaderコマンドを実行してください。
-
製品・サービス区分 | Symfoware | ||||
---|---|---|---|---|---|
製品・サービス情報 |
|
||||
アンサー種別 | 技術サポート |