RE SQL對EXCEL讀寫簡單操作 載

2022-03-25 07:28:28 字數 1046 閱讀 1954

1、向excel查詢

select * from openrowset('microsoft.jet.oledb.4.0','excel 8.0;hdr=yes;database= c:\book1.xls;','select * from [sheet1$]') where c like '%f%'

select * from openrowset('microsoft.jet.oledb.4.0' ,'excel 5.0;hdr=yes;imex=2;database=c:\book1.xls',[sheet1$])

1)hdr=yes時可以把xls的第1行作為字段看待,如第1個中hdr=no的話,where時就會報錯

2)和美圓$必須要,否則m$可不認這個賬

2、修改execl

update openrowset('microsoft.jet.oledb.4.0','excel 8.0;hdr=yes;database=c:\book1.xls;', 'select * from [sheet1$]') set a='erquan' where c like '%f%'

3、匯入匯出

insert into openrowset('microsoft.jet.oledb.4.0','excel 8.0;hdr=yes;database=c:\book1.xls;', 'select * from [sheet2$]')(id,name) select id,name from serv_user

或bcp

master..xp_cmdshell'bcp "serv-htjs.dbo.serv_user" out "c:\book2.xls" -c -q -s"." -u"sa" -p"sa"'

從excel向sqlserver匯入:

select * into serv_user_bak from openrowset('microsoft.jet.oledb.4.0','excel 8.0;hdr=yes; database=c:\book1.xls;','select * from [sheet1$]')

如果表serv_user_bak不存在,則建立

java對Excel讀寫操作

本人菜鳥,寫的不好的地方多多包容,寫這些東西,為了以後在遇到要寫的需求回來看看.主要是兩種實現方法jxl,poi 個人感覺還是poi好用 雖然jxl比較簡單,方法一 jxl實現 1 依賴的jar 包 jxl.jar 2 實現excel建立 public static void main string...

Python 對Excel操作讀寫

最近公司專案需要寫大量的測試案例,分析案例時發現,案例的前提條件是可以互相排列組合的,人工操作太過繁瑣,可以考慮使用python來實現自動生成案例xlwt xlrd xlutils pip install xlutils 安裝xlutils模組,聯網狀態下cmd直接輸入pip install xlu...

實現EasyExcel對Excel讀寫操作

com.alibaba easyexcel 2.1.1 org.apache.poi poi3.17 org.apache.poi poi ooxml 3.17 注意api和easyexcel的版本對應 easyexcel對excel寫操作 1.建立表對應的實體類 import com.alibab...