首页 > 解决方案 > 超过最大长度 SQL

问题描述

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

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 "付款来源说明"

标签: sqloraclesqldatatypes

解决方案


错误代码看起来像 SQLLOADER。这有(有?)默认长度为 255,所以说明

PAYMENT_SOURCE_DESCRIPTION char(1500)

在控制文件中可能会有所帮助。我会将此放入评论中,但我是新手,目前无法发表评论。


推荐阅读