由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Database版 - 问个external table field definition的问题
相关主题
初级问题请教: SQL SUM
我的DBA在生成ORACLE table的时候需要一个一个column看SSIS package upgrade issue
SQL combine two columns from two different tables no shared (转载)请教一个问题
Table Merge (SQL Server)如何only update the first occurrence in a table
其实有个问题好久没有明白!help about SQL for ACCESS
问个笨问题column in table point to another table
analyze 在oracle里怎么用?mysql maximum columns <=1000?
SQL Server - how to obtain data type nameQ on adding new column
相关话题的讨论汇总
话题: table话题: external话题: definition话题: field话题: columns
进入Database版参与讨论
1 (共1页)
c**t
发帖数: 2744
1
Oracle_Loader Access Driver定义:field_definitions的确省长度是255.怎么加大
这个maximum length呢?
v*****r
发帖数: 1119
2
To override 确省maximum length, you just need to explicitly define the non-
default maximum length in your external table/columns declaration, like : <
column_name> CHAR (1000))
c**t
发帖数: 2744
3
I defined my column varchar2(500), however the log shows:
actual: 144; maximum: 100

<

【在 v*****r 的大作中提到】
: To override 确省maximum length, you just need to explicitly define the non-
: default maximum length in your external table/columns declaration, like : <
: column_name> CHAR (1000))

v*****r
发帖数: 1119
4
这个 error 是不是你 load external table data 到 regular table 时产生的?
可能 the rejected row in external table actually has 144 characters in
length, but column in regular table being updated is defined as VARCHAR2(100
).
c**t
发帖数: 2744
5
Some row are extremely long (>32K), which is over block limit.. my solution
is to use clob for some field.

100

【在 v*****r 的大作中提到】
: 这个 error 是不是你 load external table data 到 regular table 时产生的?
: 可能 the rejected row in external table actually has 144 characters in
: length, but column in regular table being updated is defined as VARCHAR2(100
: ).

v*****r
发帖数: 1119
6
check the target regular table columns definition with the external table
columns/fields definition. Make sure the load source (external table)
columns length are the same or less than the load target table columns
definition.
The error you got is saying one field in the rejected row in external table
is larger than the corresponding column in the target regular table.
1 (共1页)
进入Database版参与讨论
相关主题
Q on adding new column其实有个问题好久没有明白!
Basic oracle questions.问个笨问题
Please help: Innodb table could not drop a columnanalyze 在oracle里怎么用?
Re: Please help: Innodb table could notSQL Server - how to obtain data type name
初级问题请教: SQL SUM
我的DBA在生成ORACLE table的时候需要一个一个column看SSIS package upgrade issue
SQL combine two columns from two different tables no shared (转载)请教一个问题
Table Merge (SQL Server)如何only update the first occurrence in a table
相关话题的讨论汇总
话题: table话题: external话题: definition话题: field话题: columns