したがって、次のコードでこのテーブル usr を作成しようとしています。
psCreateTable = con.prepareStatement("CREATE TABLE usr (pk_ID Integer NOT NULL, username VARCHAR(20) NOT NULL, lastname VARCHAR(20) NOT NULL, firstname VARCHAR(20) NOT NULL, password VARCHAR(20) NOT NULL, admin BOOL DEFAULT FALSE, PRIMARY KEY(pk_ID))");
psCreateTable.execute();
コードを実行すると、次の例外が発生します。
java.sql.SQLSyntaxErrorException: TYPE 'BOOL' does not exist
別のテーブルからコピーペーストされたものなので、これは間違いなく問題なく機能するはずです。では、なぜ機能しないのでしょうか。
助言がありますか?
ありがとう。