2014-09-06 232 views
0

我一直在尝试使用不同格式的查询,但我不知道为什么会出现这个奇怪的错误。尽管编写了正确的查询,仍然抛出了MySql语法错误

insert into details ('refno','membershipno','name','dob','year_of_passing_diploma','phone','address','email','mobileno','city','state','pincode','degree','college') values('1001','2001','ragesh','1991-06-27','2012','24423021','D1, silver star apartments sec','[email protected]','9840526989','chennai','tamil nadu','600020','pilot','newzeleand','98455 27/06/14','IOB chennai','Chetta kadai','nandanam','leatrher','MD','3','24405158','chennai') 

我没有发现任何错误在此查询还是我收到错误

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 ''refno','membershipno','name','dob','year_of_passing_diploma','phone','address',' at line 1 

任何人都经历了同样的问题?

+2

查询是不正确的,你用'''而不是反引号来引用你的字段名称。 – 2014-09-06 15:30:48

+1

我投票结束这些问题为一个简单的印刷错误。 – 2014-09-06 15:34:39

+0

其实它的一个查询,我的代码已编写..我正在查看逻辑..我是如此愚蠢,我不看看列和相应的值! – 2014-09-06 15:38:04

回答

4

您不能在列标识符周围使用单引号。无论是使用蜱空:

insert into details (refno,membershipno,name,dob,year_of_passing_diploma,phone,address,email,mobileno,city,state,pincode,degree,college) values('1001','2001','ragesh','1991-06-27','2012','24423021','D1, silver star apartments sec','[email protected]','9840526989','chennai','tamil nadu','600020','pilot','newzeleand','98455 27/06/14','IOB chennai','Chetta kadai','nandanam','leatrher','MD','3','24405158','chennai') 

insert into details (`refno`,`membershipno`,`name`,`dob`,`year_of_passing_diploma`,`phone`,`address`,`email`,`mobileno`,`city`,`state`,`pincode`,`degree`,`college`) values('1001','2001','ragesh','1991-06-27','2012','24423021','D1, silver star apartments sec','[email protected]','9840526989','chennai','tamil nadu','600020','pilot','newzeleand','98455 27/06/14','IOB chennai','Chetta kadai','nandanam','leatrher','MD','3','24405158','chennai') 
1

单引号(')用来表示字符串常量。当指的,你应该在所有使用前引号,或没有引号:

insert into details 
(refno,membershipno,name,dob,year_of_passing_diploma,phone,address,email,mobileno,city,state,pincode,degree,college) 
values('1001','2001','ragesh','1991-06-27','2012','24423021','D1, silver star apartments sec','[email protected]','9840526989','chennai','tamil nadu','600020','pilot','newzeleand','98455 27/06/14','IOB chennai','Chetta kadai','nandanam','leatrher','MD','3','24405158','chennai') 
2

除了报价:你有14列和23个值在查询

相关问题