把Excel中的数据插入到数据库中已经存在的表中
3832 点击·0 回帖
![]() | ![]() | |
![]() | 把Excel中的数据插入到数据库中已经存在的表中 首先,创建一个表: [sql] create table aaa(name varchar(10),user_id varchar(20)); 然后插入数值: www.atcpu.com 注意要转换Excel中的数据类型 [sql] insert into aaa(name) select cast(保管人 as varchar(10)) FROM openrowset( 'Microsoft.Jet.OLEDB.4.0', 'EXCEL 8.0;HDR=YES;IMEX=1; DATABASE=C:\Users\admin\Desktop\database\datasheet.xls',总表$) 其中,总表$是sheet名,保管人是列名。 | |
![]() | ![]() |