からロードする場合:mydata.sqlで唯一の行として次のようにsqlite3 -init mydata.sql mydb
:構文エラー、私は実行ファイル
DROP TABLE IF EXISTS [Album];
私は次のエラーを取得する:
Error: near line 1: near "DROP": syntax error
私が削れてきました入力ファイルは事実上何もないので、何のコマンドを入力しても常に1行目に関係なく、この構文エラーメッセージが表示されます。珍しい文字があると思っていますが、何ができるのか分かります。何かご意見は?
ファイルをどのように保存していますか?エンコーディングとは何ですか? –
Unicode BOM、万一の場合? – tripleee
@treepleeeよろしくお願いします。私のSQLスクリプトはUTF-8であり、予期せぬ印刷不可能な文字は表示されませんでした(厳しい答えを参照してください)が、バイトオーダーマークなしでエンコーディングをUTF-8に変更するまではエラーが発生しました。 – spaaarky21