永发信息网

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL

答案:2  悬赏:0  手机版
解决时间 2021-02-13 12:30
  • 提问者网友:藍了天白赴美
  • 2021-02-13 04:32
#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 'out,current,sxf) values (2,1437696000,2009077.94,1509292.74,2000000.00,2500000.0' at line 1

id
int(11) 否 无 AUTO_INCREMENT

uid
int(11) 否 无

datetimec
int(11) 否 无

yesterday
decimal(15,2) 否 无

inmoney
decimal(15,2) 否 无

current
decimal(15,2) 否 无

sxf
decimal(15,2) 否 无

out
decimal(15,2) 否 无

balance
decimal(15,2) 否 无

insert into sl_rawdata (uid,datetimec,yesterday,balance,inmoney,out,current,sxf) values (2,1437696000,2009077.94,1509292.74,2000000.00,2500000.00,8980.00,5.20)
最佳答案
  • 五星知识达人网友:迟山
  • 2021-02-13 06:03
out是关键字,作为字段名的时候应该使用反单引号,语句这么些:
insert into sl_rawdata (uid,datetimec,yesterday,balance,inmoney,`out`,current,sxf) values (2,1437696000,2009077.94,1509292.74,2000000.00,2500000.00,8980.00,5.20)
全部回答
  • 1楼网友:爱难随人意
  • 2021-02-13 07:23
试试这个代码: insert into 'test'('id','uid','regdate','remark') values ((1,'张','2008-07-02','学生'), (2,'李','2008-07-03','工人'), (3,'王','2008-07-04','学生'), (4,'陈','2008-07-05','工人')); 就是加了前后括号。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯