【发布时间】:2015-08-29 08:59:04
【问题描述】:
尝试使用 MySQL 在 Node.JS/Express 中运行此查询时,出现错误。
没有“created DATETIME,\n”这行代码可以完美运行。当包含该行或其任何变体时(例如尝试设置当前时间的默认日期),它也会显示完全相同的错误。
“您的 SQL 语法有错误;请检查 ...(已编辑)... 以获取在第 4 行的 '' 附近使用的正确语法”
var create_elements =
"CREATE TABLE elements(\n" +
"id INT NOT NULL AUTO_INCREMENT,\n" +
"googleID VARCHAR(60),\n" +
"created DATETIME,\n"
"title VARCHAR(300),\n" +
"body TEXT,\n" +
"type ENUM('blog', 'issue'),\n" +
"PRIMARY KEY (id)\n" +
");";
【问题讨论】:
-
您在
"created DATETIME,\n"之后缺少+,这是拼写错误吗?
标签: mysql sql database node.js express