我正在从进度数据库中导入数据。
我收到以下错误:
表中的 Progress opensge wire protocol 列具有超出其最大长度或精度的值
有没有办法在选择语句中指定选择列数据的特定长度?
例如:
SELECT SUBSTRING(EMAIL,15) FROM SQL92.PROGRESSTABLE
SUBSTRING 确实给了我一个有效字段值的子字符串,但是当数据集到达“脏”行时仍然失败并出现上述错误。
我无权访问 Progress 数据库,因此无法运行 progress DBTool 来修复数据。
在这里提出了同样的问题,但从未发布过解决方案。 我可以让 IDataReader 忽略列长度定义吗?