用过Select into 把Excl表中数据导入数据库中啊
来源:百度知道 编辑:UC知道 时间:2024/07/01 06:44:30
SELECT mobile , staff, ac, gift, p_time
FROM OPENROWSET('MICROSOFT.JET.OLEDB.4.0','Excel 5.0;HDR=YES;IMEX=1;DATABASE=D:\我的文档\桌面\Test111\Test.xls',[sheet1])
AS B
这是我写的,不知道为什么还是错的!
我想实现将Excl批量导入数据库中去! 数据有很多啊!10W条
FROM OPENROWSET('MICROSOFT.JET.OLEDB.4.0','Excel 5.0;HDR=YES;IMEX=1;DATABASE=D:\我的文档\桌面\Test111\Test.xls',[sheet1])
AS B
这是我写的,不知道为什么还是错的!
我想实现将Excl批量导入数据库中去! 数据有很多啊!10W条
t_table表不存在的情况下:
SELECT mobile , staff, ac, gift, p_time into t_table
FROM OPENROWSET('MICROSOFT.JET.OLEDB.4.0','Excel 8.0;hdr=yes;DATABASE=D:\我的文档\桌面\Test111\Test.xls','select * from [Sheet1$]')
t_table表存在的情况下:
insert into t_table SELECT mobile , staff, ac, gift, p_time
FROM OPENROWSET('MICROSOFT.JET.OLEDB.4.0','Excel 8.0;hdr=yes;DATABASE=D:\我的文档\桌面\Test111\Test.xls','select * from [Sheet1$]')
以上,希望对你有所帮助!
楼主可以这样,用你的开发工具,将excel文件当数据库访问,然后生成的连接字符串和你写的做一下对比,看看有哪些出入就知道了。
另外,要插入数据,可没看见你的insert
或者select into
select into
select into问题(oracle)
select as into from where
select * into temp from (select * from MESSAGES),这个对吗?
insert select的语句和select into语句的区别?
Oracle的blob字段可以用Insert..into..select插入嘛?
SQL, insert into 后跟 select是什么意思?
select count(*) into :i from userinfo &
virtualpc select item cannot fit into memory
如何保存select的结果集,但我不想用select...into....放到一个表里面,有没有其他什么方法