2016-07-08 2 views
0

Я не могу понять, что вопрос здесь, я получил:SQL ERROR 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

спасибо, но как насчет этого? Строка sql = "CREATE TABLE coupon53 (id BIGINT PRIMARY KEY, название VARCHAR (25), start_date DATE," + "end_date DATE, количество INT, тип ENUM ('Food', 'Electric', 'Traveling', ' «Развлечения», «Спорт»)) »; –

Смежные вопросы