A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
下記のようにすればOKです。
SQL.BAT の中身
sqlldr userid=uid/pw@moji CONTROL=TT.CTL LOG=TT.LOG DATA=C:\TT.TXT
TT.CTL の中身
LOAD DATA
TRUNCATE
INTO TABLE TT
FIELDS TERMINATED BY ','
( "KBN",
・
・
"ID" ,
"CODE"
)
No.1
- 回答日時:
VBでDOSコマンドを実行するには、「SHELL」コマンドを使います。
例えば、こんな感じですね。
SHELL "COPY C:\*.* D:\"
(ちなみに、C:ドライブのルートにあるすべてのファイルをD:ドライブにコピーしています。)
ですから、SHELLコマンドを複数記述することによって、いちいちバッチファイルを書かなくても良くなりますね。
(もっとも、DOSプロンプトから同じような処理を行いたい場合には、バッチにしておいた方がいいですが…)
それから、VBにはODBC接続機能が装備されていますので、いちいちDOSコマンドを使わなくても、ODBC使って直接オラクルに接続するって手もありますよね。
不明点等、なんかありましたら補足をお願いします!
(とはいうものの、Oracleはあまり自信ないんですが(^^;)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) EXCELの「接続」のSQLのコマンド文字列にて、セルから任意の数値を利用したい 2 2023/03/09 16:43
- Visual Basic(VBA) データベースから絞り込んでデータを読み込み 1 2023/02/21 19:51
- その他(ブログ) ブログの作成 2 2023/06/25 09:11
- SQL Server [SQLServer] テーブル名からカラム名を取得する 1 2022/08/23 21:20
- PHP プログラムコードを入力する場合改行してもいいですか? 2 2022/10/02 16:05
- PHP DBのハッシュ化したパスワードをpassword_verifyで戻し照合したのですが上手く行きません 2 2023/02/06 13:24
- Oracle sqlで質問です。 aテーブルとbテーブルがあり、下記のsqlで取得したidとnameに一致しないレ 1 2022/04/20 20:34
- MySQL #1062 - '0' は索引 'PRIMARY' で重複しています。とでています。 1 2023/01/01 06:13
- MySQL 参考書に従って入力したつもりでしたが、最後はエラーがでました。 1 2022/09/28 03:45
- その他(プログラミング・Web制作) Rでのスクリプトのご相談 3 2022/12/08 16:22
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
oracle spool SJIS → UTF-8
-
Windows版 pg_dumpの結果をログ...
-
Oracle / UNIX ファイルコマン...
-
teraterm上でsqlplusにログイン...
-
SQL: insert/importコマンドの違い
-
date型に空白を入れるとエラー...
-
tar.gzファイルのリストアについて
-
DB2のbindコマンドの"+o""-o"オ...
-
psqlでのリストアの仕方
-
ACCESS VBA;コマンドボックス...
-
AS400でのライブラリ配下の全て...
-
ディスク上のサイズの乖離が大...
-
ヤフーショッピングでPayPay支...
-
新規作成したPostgresqlデータ...
-
PostgreSQLについて教えてくだ...
-
pg_restoreでエラー
-
関数引数に対する制限値チェッ...
-
「ファイル名を指定して実行」 ...
-
ハードディスクの診断ツール
-
fortranで文字列と数値が混在し...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
oracle spool SJIS → UTF-8
-
Windows版 pg_dumpの結果をログ...
-
AWSのcloud9で「 ls -l ~/.ssh/...
-
CSVファイルをBULK INSERTでSQL...
-
Query OK, 0 rows affected
-
psql でのエラー出力について
-
tar.gzファイルのリストアについて
-
ファイルに記述されている複数...
-
ACCESS VBA;コマンドボックス...
-
shellからpostgresqlへの変数の...
-
date型に空白を入れるとエラー...
-
Oracle / UNIX ファイルコマン...
-
OSQLの起動について
-
アクセスのフォームで10件づつ...
-
SQL: insert/importコマンドの違い
-
SQLサーバのジョブにてVisualBa...
-
AS400でのライブラリ配下の全て...
-
PostgreSQL リストアエラー
-
コマンドと関数の違い
-
teraterm上でsqlplusにログイン...
おすすめ情報