超过最大长度SQL

时间:2019-05-24 06:38:10

标签: sql oracle sqldatatypes

我正在尝试从其他表中插入值。

TABLE A
SOURCE_NAME VARCHAR2(1500 BYTE)
to
TABLE B
PAYMENT_SOURCE_DESCRIPTION VARCHAR2(1500 BYTE)

但我遇到此错误

  

已拒绝-表“ APP1”。“ TABLE_B”的列PAYMENT_SOURCE_DESCRIPTION出错。   数据文件中的字段超过最大长度

trim(TABLA_A.source_name)AS“付款来源说明”

1 个答案:

答案 0 :(得分:0)

错误代码看起来像SQLLOADER。它的默认长度是255,所以声明

PAYMENT_SOURCE_DESCRIPTION char(1500)

控制文件中的

可能有帮助。我会对此发表评论,但我是新来的,目前无法发表评论。