1 csv文件导入oracle
csv文件的本质是由特定分隔符分隔的数据,可以使用sql loader(sqlldr)导入
ctl内容
load data
infile 'F:\wzmap\arc\newdata20121130\test.csv'
into table "TEST"
fields terminated by ','
(A,B)
csv文件是使用','分隔,使用'|'等符号也是可以的
命令行语句
C:\Documents and Settings\Administrator>sqlldr userid=xumugis/xumugis@orcl control=d:\test.ctl log=d:\test.log
2 两表关联的update
update xumugis.行政图 a set
a.行政区县码 =
(select max(t.AREA_CODE) from hzxmgis.tb_area t where t.area_name = a.区县名 )
where exists (select t.AREA_CODE from hzxmgis.tb_area t where t.area_name = a.区县名 )
重点在于
max(t.AREA_CODE)
的使用,避免出现多行的问题