更名前:
| Field | Type | Null | Key | Default | Extra |
| interval | date | YES | | NULL | |我修改了表字段名,如下:
ALTER TABLE table_name CHANGE `interval` `period` date;但是如果我尝试插入新数据:
INSERT INTO table_name (client_id) VALUES ('1');我得到了错误:
ERROR 1054 (42S22): Unknown column 'interval' in 'NEW'如何在NEW中删除这个栏目?
发布于 2019-12-18 19:43:50
根据错误,它显示该列名不正确。因此,请使用以下命令再次检查表结构
desc table_name
然后,检查更新是否正确。并再次执行插入操作
大多数情况下,它会解决你的问题
发布于 2019-12-18 21:36:36
解决方案是重新创建表或删除字段,因为导致问题的一些字段已被隐藏。
https://stackoverflow.com/questions/59391193
复制相似问题