Works > 逆引きSQL比較 > SSA > その他
SSA
[ SQL ]
[ データベースの情報 ]
[ 手続き型言語 ]
[ その他 ]
■その他
SQL文を書いたファイルをバッチで実行するには? ▲TOP
ORACLE MSSQL SSA
hoge.sqlの実行結果をhoge.txtにログとして出力する処理をコマンドプロンプトから実行します。
hoge.sql
select now();
output to hoge.txt;
>isql -c userid=uid;password=pwd;databasename=test;databasefile=c:\sqlany50\test.db hoge.sql
CSVファイルをインポートするには? ▲TOP
ORACLE MSSQL SSA
CSV形式のkemp.txtを読み込み、社員マスタKEMPにインポートします。
INPUT文を使用します。
imp.sql
input into kemp
from kemp.txt
format ascii;
ISQL を使用してデータをインポートします。
>isql -c userid=uid;password=pwd;databasename=test;databasefile=c:\sqlany50\test.db imp.sql
CSVファイルにエクスポートするには? ▲TOP
ORACLE MSSQL SSA
社員マスタKEMPをCSV形式のkemp.txtにエクスポートします。
OUTPUT文を使用します。
exp.sql
select * from kemp;
output to kemp.txt
format ascii;
ISQL を使用してデータをエクスポートします。
>isql -c userid=uid;password=pwd;databasename=test;databasefile=c:\sqlany50\test.db exp.sql
ログインダイアログなしで接続するには? ▲TOP
ORACLE MSSQL SSA
接続時に、ログインダイアログを出さない方法です。
言うまでもありませんが『そのマシン自体にパスワードを残す』と言う点に留意する必要があります。
isqlの場所が C:\sqlany50\win32\isql.exe、sademojpの場所がC:\mydb\sademojp.dbだとすると、
ショートカットのプロパティのリンク先を
C:\sqlany50\win32\isql.exe -c userid=uid;password=pwd;databasename=sademojp;databasefile=C:\mydb\sademojp.db
のようにすれば、ダイアログを出さずに接続する事ができます。
特定のディレクトリのスクリプトを実行できるようにするには? ▲TOP
ORACLE MSSQL SSA
これもどちらかと言うと、WindowsOSの使い方の話ではあります。
単純に、isqlのショートカットのプロパティの作業フォルダのパスを、任意のディレクトリにしておけばOK。
このページの先頭へ
SSA
[ SQL ]
[ データベースの情報 ]
[ 手続き型言語 ]
[ その他 ]
Works > 逆引きSQL比較 > SSA > その他