MySQL数据库向表中新插入字段再查询这个字段时查询不到的问题
问题描述:项目中通过配置文件定义数据库中缺陷表的自定义特征字段,这样就可以依据项目需求的不同修改配置文件即可,类似这样

使用插入语句:
ALTER TABLE 表明 ADD 字段名 数据类型 是否为空
ALTER TABLE PanelDefect ADD AverageGray int not null
使用查询语句:
MySQL:
select column_name from information_schema.columns where table_name = 'PanelDefect' and column_name = 'AverageGray'
SQLServer:
SELECT * FROM syscolumns WHERE id = (SELECT id FROM sysobjects WHERE name = 'PanelDefect') AND name = 'AverageGray'
MySQL数据库向表中插入字段后查询字段,会查询不到,需要将电脑重启或在任务管理器的服务中将MySQL服务重启后,再查询才可以查到。

1533

被折叠的 条评论
为什么被折叠?



