Quantcast
Channel: CNode:Node.js专业中文社区
Viewing all articles
Browse latest Browse all 14821

我的mysql数据库列消失了?

$
0
0

今天遇到一个关于Mysql奇怪的问题,以前从未遇到所以到这里来请教下。

我的数据库里面有一张表,表里面有一个列名叫SurveyContent的列: QQ截图20161209123025.png

涉及到一个修改操作(update us_thjlgl set SurveyContent = ? where CallSheetID = ?)的时候,MySQL报了个ER_BAD_FIELD_ERROR: Unknown column 'SurveyContent' in 'field list'的错误。 QQ截图20161209123428.png上面说找不到列SurveyContent,很纳闷,数据库表里面明明有这个字段的啊。 然后我在测试代码中查询这个表里面的一条数据后,却发现返回的数据里面根本没有这个列: QQ截图20161209123555.png

在NavCat里面能查询到这个列: QQ截图20161209124922.png思考了很久都没头绪,大家有遇到过这个问题吗?

mysql模块用的是"mysql": "^2.12.0" node版本是v5.2.0

3Q


Viewing all articles
Browse latest Browse all 14821

Trending Articles