加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MsSql教程 > 正文

wangdbtocsv能够解决什么?

发布时间:2020-12-12 15:44:11 所属栏目:MsSql教程 来源:网络整理
导读:WngDbToCsv可以将Oracle9i,Oracle10g,SqlServer2000以上数据库,转化为 以文件为单位的开放式目录体系的简易DB,可剪辑,修改,合并。 比如可将Oracle9i与SqlServer2000数据库进行合并。 ? http://www.sharebank.com.cn/soft/SoftBuy_29038.htm ? Q 什么是

WngDbToCsv可以将Oracle9i,Oracle10g,SqlServer2000以上数据库,转化为

以文件为单位的开放式目录体系的简易DB,可剪辑,修改,合并。

比如可将Oracle9i与SqlServer2000数据库进行合并。

?

http://www.sharebank.com.cn/soft/SoftBuy_29038.htm

?

Q 什么是复杂情况

A 复杂情况是指包含控制字符的信息。

?? 在通常数据库的设计中,是没有考虑控制信息的。没有处理的信息加入到数据库中。

是可以用Sqlldr过滤的。bad文件将记载错误信息。

?? 解决办法之一是自定义协议。如用”&lf&"代表回车。

?

Q用什么驱动可以将图形文件输出。

A建议使用 Provider=OraOLEDB.Oracle.1 设定。

?

Q用什么办法改变输出文件名的后缀。

? 在DOS窗口下用 Rename

? 例: Rename *.blob?? *.jpg

?

?

Q/A

Q 如何将输出CSV文件导入到Oracle数据库中。

A:简易的方法用SqlLdr,复杂情况可自行处理。

例题

???? 自动输出文件为“员工简历.ctl”?与? “员工简历.csv"

使用命令

???? sqlldr userid=scott/tiger@orcl control=员工简历.ctl log=员工简历.log

即可。

员工简历.ctl

------------------------------

OPTIONS (SKIP=1)
LOAD DATA
INFILE '员工简历0001.csv' BADFILE 员工简历0001.bad
INTO TABLE 员工简历
FIELDS TERMINATED BY ','
(???
身份证代码,
宿主代码,
姓名,
性别,
生年月日 date "yyyy-mm-dd hh24:mi:ss",
住所,
电话号码,
手机号码,
邮件地址,
身份证图像类型,
FileName1 FILLER CHAR(180),
身份证图像 LOBFILE(FileName1) TERMINATED BY EOF,
近照类型,
FileName2 FILLER CHAR(180),
近照 LOBFILE(FileName2) TERMINATED BY EOF,
简历类别,
简历文本类型,
FileName3 FILLER CHAR(180),
简历 LOBFILE(FileName3) TERMINATED BY EOF,
更新日期 date "yyyy-mm-dd hh24:mi:ss"
)

------------------------------

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读