8

単純なisqlスクリプトを作成していますが、機能していません。何が問題なのかを見つけるために助けが必要です。
データベースに接続してSQLファイルを実行する必要があります。これはscript.sqlと呼ばれる私のスクリプトです:

CONNECT 'localhost:C:\Monde\Servidor\db\monde.fdb' USER 'SYSDBA' PASSWORD 'masterkey';    
update usuario  
set senha = 'MYkWEn0kHLHHdm'  
where login = 'rose'

を使用してデータベースに接続しようとすると、次のようになります。

isql.exe -i script.sql

このフォローメッセージが表示されます。:

Use CONNECT or CREATE DATABASE to specify a database
Expected end of statement, encountered EOF
4

2 に答える 2

8

わかりましたが、それは私がそれを行う方法を見つけた古い質問ですが、次のように de -q パラメータを追加するだけです:

isql.exe -q -i script.sql

ソース:

iSQL リファレンス フォーム Destructor.de

于 2013-04-24T17:15:52.517 に答える