如何写论文?写好论文?免费论文网提供各类免费论文写作素材!
当前位置:免费论文网 > 美文好词 > 优质好文 > 用excel导入数据库

用excel导入数据库

来源:免费论文网 | 时间:2017-05-08 07:24 | 移动端:用excel导入数据库

篇一:如何将Excel数据导入到postgresql数据库中

如何将Excel数据(*.xls)导入到ostgresSQL数据库中

一、Excel数据(*.xls)数据文件:

二、导入步骤:

1、根据Excel文件另存为".csv”格式文件; 2、根据Excel数据的属性创建表

-- Table: public.texipos -- DROP TABLE public.texipos; CREATE TABLE public.texipos (

number0 integer, simid character varying(20), lat numeric, lon numeric, speed integer, angle integer, time0 bigint, state text, rn integer, c_time character varying(100) ) WITH (OIDS=FALSE );

ALTER TABLE public.texiposOWNER TO postgres;

创建表如图下所示

3、打开psql.exe命令行工具

4、数据导入

在命令行中输入:copy 数据表名称 form '*.csv文件路径' with delimater ',';

回车;

数据导入的结果如下图所示:

篇二:图解把Excel数据导入到SQL Server 2008

实验环境:WIN XP , MS Office Excel 2007 , Sql Server 2008

准备数据: Excel文档 :D:\test\重复出修率.xlsx

方法一:

第一步: 打开SSMS:

【开始】→【所有程序】→【Microsoft Sql Server 2008】→【Sql Server Management Studio】

第二步: 连接数据库:

在’对象资源管理器’中点击【连接】→【数据库引擎】登陆服务器

(P.S:如果没有看到’对象资源管理器’,点击左上角的【视图】→【对象管理器】)

第三步: 登陆成功后,右击你要导入数据的数据库名,我这里数据库名是’TEST’

右击【TEST】→【任务】→【导入数据】

这时候会出现一个向导:点击【下一步】

在弹出的窗口中,【数据源】选择:Microsoft Excel ;

【Excel文件路径】就选择你本地电脑存放Excel文档的路径,我这里是D:\test\重复出修率.xlsx

【Excel版本】选择Excel 2007 (可以根据你office的版本,选择其他如Excel 2003等等。) 选中【首行包含列名称】框,最后点击【下一步】

“首行包含列名称”是指Excel中的首行数据插入数据库后将作为新建表的列名.

在弹出窗口中,【目标】可以采取默认的,【服务器名称】也是一样

可以选择身份验证,最后选择你要插入数据到哪个数据库中。

如我这里选的是’TEST’ ,选好后点击【下一步】

如果就把Excel数据插入一个新表,就选择【复制一个或多个表或视图的数据】

如果想把Excel数据插入到已存在的一张表中,则选择下面的【编写查询以指定要传输的数据】

我这里是选择上面一个,然后点击【下一步】

接着会弹出Excel表中的sheet表名字,如果你没有修改过sheet表名字,则可能显示的是’shee1$’, ’shee2$’, ’shee3$’等等.

然后你选中你想要导入的哪张表的数据,我这里导入的是【’aug$’】

选中后,右边的【目标】栏位中会出现内容,

dbo是指数据库的架构名, aug$只是新建的表名,如果你想修改表明,双击就可以表明进入编辑状态就可以修改了。我这里修改的表名称为:

aug_info

篇三:Excel文件中,导入数据到SQL

从Excel文件中,导入数据到SQL数据库中,很简单,直接用下面的语句:

/*===================================================================*/

select*fromOpenRowSet('microsoft.jet.oledb.4.0','Excel 8.0;HDR=Yes;database=c:\ftng.xls','select * from [FTNG$]')

--如果接受数据导入的表已经存在

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$)


用excel导入数据库》由:免费论文网互联网用户整理提供;
链接地址:http://www.csmayi.cn/meiwen/34255.html
转载请保留,谢谢!
相关文章