一尘不染

““字段列表”中的未知列”,但该列确实存在

mysql

DROP TABLE IF EXISTS `transactions`;
CREATE TABLE `transactions` (
  `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  `purchase_date` datetime DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
INSERT INTO `transactions` (`purchase_date`) VALUES (NULL)

我在此代码中隔离了我的问题。运行它时,出现错误:

[查询3中的错误]“字段列表”中的未知列“ purchase_date”

有人知道吗?


阅读 1328

收藏
2020-05-17

共1个答案

一尘不染

语句之间purchase_date'中插入了一个不可打印的字符30(RecordSeparator)INSERT。只需删除文本('purchase_date'),然后手工重写就可以了。

2020-05-17