SQL 语法错误、数字、日期/时间 [英] SQL syntax error, number, date/time
本文介绍了SQL 语法错误、数字、日期/时间的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
这是一个sql语法错误,不知道为什么:
This is producing an sql syntax error, don't know why:
INSERT INTO dnc_temp (number, release) VALUES ('07938347', '2014-07-10 23:50:12')
我插入的字段是 INT(15) 和 DATETIME
The fields I'm inserting into are INT(15) and DATETIME
谢谢
推荐答案
检查这个 LIVE SQLFIDDLE
列名 release
是 保留字符
这就是为什么产生语法错误
.检查实时 SQLFiddle 链接.
column name release
is Reserve character
that's why producing syntax error
. check Live SQLFiddle Link.
CREATE TABLE dnc_temp(
num INT(8),
rel DATETIME
);
INSERT INTO dnc_temp (num, rel) VALUES ('07938347', '2014-07-10 23:50:12');
SELECT * FROM dnc_temp;
结果
NUM REL
----------- ----------------------------
7938347 July, 10 2014 23:50:12+0000
这篇关于SQL 语法错误、数字、日期/时间的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文