excel批量导入数据库
A. 请教如何将excle上面的数据批量导入至sql2008数据库
在查询分析器里,直接写 SQL语句:
如果是导入数据到现有表,则采用形式
INSERT INTO 表 SELECT * FROM OPENROWSET('MICROSOFT.JET.OLEDB.4.0' ,'Excel 5.0;HDR=YES;DATABASE=c:\test.xls',sheet1$)
如果是导入数据并新增表,则采用形式
SELECT * INTO 表 FROM OPENROWSET('MICROSOFT.JET.OLEDB.4.0' ,'Excel 5.0;HDR=YES;DATABASE=c:\test.xls',sheet1$)
SQL2005中直接可以实现导入功能 SQL2008不知道可不可以。 操作过程如下:
第一步:登录到 SQL Server Management Studio
第二步:在 “对象资源管理器 ”中右键单击 “管理 ”,在弹出列表中单击 “导入数据 ”
第三步:在 “导入向导 ”对话框中单击 “下一步 ”,进入到 “选择数据源 ”对话框,在 “数据源 ”列表中选择 “Microsoft Excel ”,同时选择相应的 Excel 文档,完成后单击 “下一步 ”(一定要勾选该对话框中的 “首行包含列名称 ”,因此它是将 Excel文档中的列标题为数据库表中的列项标题)
第四步:指定目标数据库服务,依次单击 “下一步 ”。。。。至到 “完成 ”
第五步:重新打到 SQL Server Management Studio,进入到导入的数据库表,可以发现所导入的 Excel文档数据。
B. 怎么把excel中的数据批量导入到mysql数据中
最快的方法是把EXCEL的数据以CSV的格式导出,到ACCESS导入CSV的那个文件,然后再用ACCESS导出DBF的格式,mySQL可以直接支持和读取DBF格式的数据库文件。
C. 如何将Excel数据批量导入SQL数据库
把EXCEL数据导入到SQL数据库中:
1、在数据库上点击右键,然后选择“任务”,选择“导入数据”,就看到弹出淡入数据的对话框
2、Excel 上面的字段命名最好跟要导入到最终的那个表的字段相同。假设终表为A表。组装好 如下图:
3、按照操作步骤走下去,最终会生成一个新的表(临时表B表)。
可以借助工具,MSSQL表数据导出成Insert语句的工具 即:将查询出来的这些数据都生成insert into语句。
最终在A表中执行该insert into语句就可以将excel中的数据最终放入数据库中
D. 如何把excel表格数据导入到数据库
1、打开SQL Server 2014 Management Studio 数据库,并且登录进去;
E. 如何将Excel表格中的数据批量导入到db2数据库中,求大神详细指点晚辈
1
:使用文本方式导入
1
)、将
EXCEL
导出具有标准格式符的文本文件,例如以逗号分隔的文本文件
2
)、在
db2
的命令行处理器中,连接上数据库,用
import
语句导入,语句如下:
import
from
table.txt
of
del
modified
by
coldel,
insert
into
table
同理,导出命令:
export
to
table.txt
of
del
modified
by
coldel,
select
*
from
table
2:使用csv文件
方式导入
1)、把excel文件另存为table.csv文件
2)、在db2的命令行处理器中,连接上数据库,用import
语句导入
import
from
"d:\table.csv"
OF
DEL
messages
"d:\msg.out"
INSERT
INTO
table
以上整理来自于互联网
F. 如何把excel表格数据导入到数据库
找到你要导入的数据库,右击-->任务-->导入数据,出现的第一个窗体“选择数据源”就是提示你要选择你要导入的是什么数据,在“数据源”那个选项出选择“Microsoft
Excel”的选项,对应的在下面会提示选择excel数据的路径,选择路径之后,然后下一步,根据后续的提示继续就可以了。
G. 怎么将一个Excel数据文件批量导入Access数据库的一个表中
一、直接导入法
1.启动Access,新建一数据库文件。
2.在“表”选项中,执行“文件→获取外部数据→导入”命令,打开“导入”对话框。
3.按“文件类型”右侧的下拉按钮,选中“MicrosoftExcel(.xls)”选项,再定位到需要转换的工作簿文件所在的文件夹,选中相应的工作簿,按下“导入”按钮,进入“导入数据表向导”对话框(图1)。
4.选中需要导入的工作表(如“工程数据”),多次按“下一步”按钮作进一步的设置后,按“完成”按钮。
注意:如果没有特别要求,在上一步的操作中直接按“完成”按钮就行了。
5.此时系统会弹出一个导入完成的对话框,按“确定”按钮。
至此,数据就从Excel中导入到Access中。
二、建立链接法
1.启动Access,新建一数据库文件。
2.在“表”选项中,执行“文件→获取外部数据→链接表”命令,打开“链接”对话框。
3.以下操作基本与上述“直接导入法”相似,在此不再赘述,请大家自行操练。
注意:“直接导入法”和“建立链接法”均可以将Excel数据转换到Access中,两者除了在Access中显示的图标不同外,最大的不同是:前者转换过来的数据与数据源脱离了联系,而后者转换过来的数据会随数据源的变化而自动随时更新。
河南新华网络运营协会
H. 如何将EXCEL数据导入到SQL SERVER数据库中
将EXCEL数据导入到SQL SERVER数据库最便捷的方法就是使用SqlCel。话不多说,直接上图
SqlCel可以一键批量导入Excel。
I. excel表格可以批量导入数据吗
Excel表格批量从另一个表导入数据的方法:
1、先打开需要处理的两个表格。下面以进口明细和物料总表两个表格为例。这里是要在物料总表中导入物料名称跟规格型号。
2、点击物料明细这个表B2单元格,然后点击fx,插入函数。选择VLOOPUP函数,点击确认。
3、然后会出来VLOOKUP函数的函数参数。在lookup_value一行,选择需要搜索的数据,也就是两个表都满足的条件,在这里选择物料编码A2单元格
4、接着点击函数参数第二行table_arrry,选择能搜索数据的信息表,在这里要选择搜索物料总表的范围,按住鼠标左键,选择物料总表的范围,物料总表.xls!$A:$C。
5、然后,在参数第三行Col_index_num输入需要倒入的数据列数。这里需要倒入的物料名称是第二列,所以输入2即可。接着在最后一行Range_lookup输入0或者true表示精确查找。
6、接着点击确定,函数便设置成功了,回到进口明细excel表,便可看到,刚刚设置函数的单元格B2,现在有物料名称显示了。然后将鼠标放在B2单元格右下角,待鼠标变成粗十字符号,双击鼠标,填充单元格即可。
7、接着还是同样用vlookup函数,操作单元格B3,参数第一行选择A2,第二行物料总表.xls!$A:$C,第三行选择规格型号的列数3,再精确查找。导入规格型号一列。