我有一个包含一些TEXT列的表,当我将文件加载到表中时它们都获取值但是具有100个长度字符的TEXT列不起作用并显示空值。源文件是固定宽度文件,我检查了字符编号和字段的正确长度。
我是否需要进行任何配置才能在列中获取长文本字段?
答案 0 :(得分:0)
尝试检查编码/字符集
如果文本文件是例如super.init(coder:)
和您的文字列例如utf-8
文件中的100个字符文本在数据库表中可能需要超过100个字符。
在这种情况下,您需要更改文本列的编码或长度。
另请参阅:http://dev.mysql.com/doc/refman/5.7/en/charset-mysql.html