ORACLE-外部表中的日期有什么问题?
我正在尝试从CSV文件加载数据。文件中的日期值是正确的。 表中的某些值不正确ORACLE-外部表中的日期有什么问题?,oracle,external-tables,Oracle,External Tables,我正在尝试从CSV文件加载数据。文件中的日期值是正确的。 表中的某些值不正确 可能有什么错误?显示的数据是来自CSV文件还是来自表格的输出?无论是什么,请发布另一个(最好是匹配行)。将时间戳值存储为VARCHAR2-使用DATE或时间戳是个坏主意。同时使用保留字时间戳作为列名也是一个糟糕的选择;您能否编辑您的问题以包含文件table.csv中的一些示例数据? CREATE TABLE "TABLE" ( "TIMESTAMP" VARCHAR2(4000) ) ORG
可能有什么错误?显示的数据是来自CSV文件还是来自表格的输出?无论是什么,请发布另一个(最好是匹配行)。将时间戳值存储为
VARCHAR2
-使用DATE
或时间戳
是个坏主意。同时使用保留字时间戳
作为列名也是一个糟糕的选择;您能否编辑您的问题以包含文件table.csv
中的一些示例数据?
CREATE TABLE "TABLE"
( "TIMESTAMP" VARCHAR2(4000)
)
ORGANIZATION EXTERNAL
( TYPE ORACLE_LOADER
DEFAULT DIRECTORY "UPLOAD"
ACCESS PARAMETERS
( records delimited by newline
CHARACTERSET CL8MSWIN1251
NODISCARDFILE
NOLOGFILE
NOBADFILE
skip 1
fields terminated BY ';' OPTIONALLY ENCLOSED BY '"'
)
LOCATION
( "UPLOAD":'table.csv'
)
)
REJECT LIMIT UNLIMITED;