ITPub博客

首页 > 数据库 > Oracle > 外部表:特殊字符串格式

外部表:特殊字符串格式

原创 Oracle 作者:cyzhang1983 时间:2009-10-12 14:34:33 0 删除 编辑

文本 字符 串格式:

jpg "Mozilla/4.0 (compatible; MSIE“ cc

分析:通常分割符为 空格

问题:这里双引号内包含有空格 (导致问题:双引号内字符串将不能作为一个字段处理),

解决:创建表时增加特定语句实现双引号内字符串为一个字段: OPTIONALLY ENCLOSED BY '"' AND '"'

CREATE TABLE PLOGXI.PROXY_LOG_01
(
str1 VARCHAR2(60 BYTE) NULL,
str2 VARCHAR2(60 BYTE) NULL,
str3 VARCHAR2(60 BYTE) NULL,
)
ORGANIZATION EXTERNAL
( TYPE ORACLE_LOADER
DEFAULT DIRECTORY PLOG
ACCESS PARAMETERS
( RECORDS DELIMITED BY NEWLINE
NOBADFILE
NODISCARDFILE
NOLOGFILE
SKIP 0
FIELDS TERMINATED BY ' '
OPTIONALLY ENCLOSED BY '"' AND '"'
MISSING FIELD VALUES ARE NULL
)
LOCATION (PLOG:'log_01.txt')
)
REJECT LIMIT UNLIMITED
NOPARALLEL
NOMONITORING;

[@more@]

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/9225895/viewspace-1027773/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2008-05-04

  • 博文量
    67
  • 访问量
    183139