こんにちは、次のコードを使用して、sqlite マネージャーでテーブルを生成しています。
CREATE TABLE Transaction (ID PRIMARY KEY , amount REAL , currencyCode CHAR(3) , comments VARCHAR , debitAccount INTEGER , creditAccount INTEGER , debitAccountExchangeRate REAL , creditAccountExchangeRate REAL , FOREIGN KEY (currencyCode)REFERENCES Currency (code) , FOREIGN KEY (debitAccount) REFERENCES Account (ID) , FOREIGN KEY (parentAccount) REFERENCES Account (ID ));
しかし、構文エラーが発生しています。ここで私が間違っていることを特定してください。
[ near "Transaction": syntax error ]
Exception Name: NS_ERROR_FAILURE
Exception Message: Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [mozIStorageConnection.createStatement]