2
无法从数据类型为“text”的MySQL字段获取数据。 它只是返回空值,对于其他字符串类型(char,varchar),它会按照预期返回一个值。Wakanda MySQL TEXT数据类型
任何帮助将不胜感激, 谢谢。
无法从数据类型为“text”的MySQL字段获取数据。 它只是返回空值,对于其他字符串类型(char,varchar),它会按照预期返回一个值。Wakanda MySQL TEXT数据类型
任何帮助将不胜感激, 谢谢。
我们已经挖成这样,确实没有对临连接器中的错误:
- 该Text
型管理不当
我们将尽快解决这个问题。
在此期间,您可以使用以下解决方法(它并不完美但) -
解决方法:
要管理具体的文本类型,现在你可以使用MySQL Wakanda司机。使用它时,文本类型被处理为blob
类型,您可能会解析为字符串。
var sql = require('waf-sql');
var params = {
hostname: '192.168.XX.XX',
port: xx,
user: 'xx',
password: 'xx',
database: 'xx',
ssl: false,
dbType: 'mysql'
};
var session = sql.connect(parms);
var query = "select txt from TextType";
var res = session.execute(query);
var rows = res.getAllRows();
rows[0].txt.toString()
它不像Pro Connector那样先进,但它允许您检索元素。
编辑:
的错误已得到修复,将纳入下一个主要版本Wakanda。当发布日期被定义时,我会一直在这里发布。
BR
弗雷德
Wakanda队
检查似乎确实还不支持文本类型的文档之后。我要求技术团队确认并尽快回复您。 –
@ user3063965请阅读我的回答(我上面的评论不再有效) –