create table S (SNO text, SNAME text, STATUS number, CITY text)
insert into S values('S1','Smith','20','London')
insert into S values('S2','Jones','10','Paris')
insert into S values('S3','Blake','30','Paris')
insert into S values('S4','Clark','20','London')
insert into S values('S5','Adams','30','Athens')
Мне трудно понять, почему это недействительный SQL-запрос, я попытался найти ответы на запросы, но безрезультатно.«Число» не является допустимым типом данных MySQL?
Я попытался запросить базу данных Sqlite с помощью JDBC, и я также попытался вставить его в поле запроса phpMyAdmins. Это сообщение об ошибке, представленный PhpMyAdmin,
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'number, CITY text) insert into S values('S1','Smith','20','London') insert int' at line 1
Имеющихся все типов данных описаны в руководстве: http://dev.mysql.com/doc/refman/5.5/en/data-types.html (в dI'm уверены, вам не нужен «текст» для этих столбцов). –
Для многих инструкций 'INSERT' рекомендуется использовать' TRANSACTION ' – Houssni
См. Http://dev.mysql.com/doc/refman/5.0/en/numeric-types.html для числовых типов, доступных для использования. –