首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Drop table in NEW

Drop table in NEW
EN

Stack Overflow用户
提问于 2019-12-18 19:36:28
回答 2查看 40关注 0票数 0

更名前:

代码语言:javascript
复制
| Field              | Type         | Null | Key | Default | Extra          |
| interval           | date         | YES  |     | NULL    |                |

我修改了表字段名,如下:

代码语言:javascript
复制
ALTER TABLE table_name CHANGE `interval` `period` date;

但是如果我尝试插入新数据:

代码语言:javascript
复制
INSERT INTO table_name (client_id) VALUES ('1');

我得到了错误:

代码语言:javascript
复制
ERROR 1054 (42S22): Unknown column 'interval' in 'NEW'

如何在NEW中删除这个栏目?

EN

回答 2

Stack Overflow用户

发布于 2019-12-18 19:43:50

根据错误,它显示该列名不正确。因此,请使用以下命令再次检查表结构

desc table_name

然后,检查更新是否正确。并再次执行插入操作

大多数情况下,它会解决你的问题

票数 0
EN

Stack Overflow用户

发布于 2019-12-18 21:36:36

解决方案是重新创建表或删除字段,因为导致问题的一些字段已被隐藏。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59391193

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档