l******y 发帖数: 60 | 1 大牛们,有没有可以import txt或 xls的sql命令?table 已经建好,但不用sqlloader
,也不用toad中的import功能,就是sql 命令,写入script可以直接运行的?
就像SAS 中的
data XXX
infile '.....a.txt'...
或者把文件中的内容直接输入,类似SAS中的 dataline.....,但不要一行一行地
insert
多谢啦 |
B*****g 发帖数: 34098 | 2 http://docs.oracle.com/cd/B19306_01/server.102/b14357/ch12043.h
sqlloader
【在 l******y 的大作中提到】 : 大牛们,有没有可以import txt或 xls的sql命令?table 已经建好,但不用sqlloader : ,也不用toad中的import功能,就是sql 命令,写入script可以直接运行的? : 就像SAS 中的 : data XXX : infile '.....a.txt'... : 或者把文件中的内容直接输入,类似SAS中的 dataline.....,但不要一行一行地 : insert : 多谢啦
|
l******y 发帖数: 60 | 3 北京大牛,spool是record output,我在第一个帖子里没有说清楚,我是要把text文件
里的内容写到table里去 |
B*****g 发帖数: 34098 | 4 为啥不用sqlloader,SAS那个也不是SQL
【在 l******y 的大作中提到】 : 北京大牛,spool是record output,我在第一个帖子里没有说清楚,我是要把text文件 : 里的内容写到table里去
|
l******y 发帖数: 60 | 5 北京,sqlloader要先写contl file,然后再run, 每次load的文件不一样,还要改
control file,对组里某些人来说过于麻烦,最好能run一个script就搞定load文件,
query data,输出文件一系列操作,我也没法子啊 :-)
SQL 有类似SAS input data的操作吗? |
s****a 发帖数: 9912 | 6 SQL SERVER ORACLE都有BCP的, SAS就不懂了,
每次的文件名不一样,肯定是要改FILE或QUERY啊
【在 l******y 的大作中提到】 : 北京,sqlloader要先写contl file,然后再run, 每次load的文件不一样,还要改 : control file,对组里某些人来说过于麻烦,最好能run一个script就搞定load文件, : query data,输出文件一系列操作,我也没法子啊 :-) : SQL 有类似SAS input data的操作吗?
|
B*****g 发帖数: 34098 | 7 把infile从control file里拿掉
sqlldr ... control=??? data=???
【在 l******y 的大作中提到】 : 北京,sqlloader要先写contl file,然后再run, 每次load的文件不一样,还要改 : control file,对组里某些人来说过于麻烦,最好能run一个script就搞定load文件, : query data,输出文件一系列操作,我也没法子啊 :-) : SQL 有类似SAS input data的操作吗?
|
l******y 发帖数: 60 | |