2016-07-08 58 views
0

が、私はここでの問題が何であるかを理解することはできませんが発生しましたが、私が受け取った:あなたは括弧を閉じるのを忘れてSQLエラー42X01:構文エラー:

ERROR 42X01 Syntax error: Encountered

String sql = "CREATE TABLE coupon40 (id BIGINT PRIMARY KEY, title VARCHAR(25), start_date DATE," 
+ " end_date DATE," 
+ "amount INTEGER, type ENUM ('Food', 'Electric', 'Traveling', 'Entertainment', 'Sport'), " 
+ "message VARCHAR(25), price DOUBLE PRECISION, image VARCHAR(25)"; 
+0

エラー全体を投稿できますか? – Shank

+0

閉じ括弧がありません – jonhopkins

答えて

0

String sql = "CREATE TABLE coupon40 (id BIGINT PRIMARY KEY, title VARCHAR(25), start_date DATE," 
+ " end_date DATE," 
+ "amount INTEGER, type ENUM ('Food', 'Electric', 'Traveling', 'Entertainment', 'Sport'), " 
+ "message VARCHAR(25), price DOUBLE PRECISION, image VARCHAR(25))"; 
+0

ありがとうございますが、これはどうですか? String sql = "CREATE TABLE coupon53(ID BIGINT PRIMARY KEY、タイトルVARCHAR(25)、開始日date、" + "end_date日付、金額INT、タイプENUM( 'Food'、 'Electric'、 'Traveling' 'Entertainment'、 'Sport')) "; –