如何在SQL Server2008中执行脚本

如何在SQL Server2008中执行脚本,第1张

1. 启动SQL Server Management Studio;

点击【开始】->【所有程序】->【Microsoft SQL Server 2008 R2】->【SQL Server Management Studio】,

服务器名称:服务器的名称或者IP地址,如192.168.1.251; 登录名和密码:通常都为sa;

点击【连接】后登录SQL Server Management Studio;

2. 点击【文件】->【打开】-->【文件(F)…】,选择你要打开的文件,如【Optime.Sql】,打开即可,

3. 选择相应的数据库,如gerp;

Qzone

微信

SQL Server用SQL指令导入文件

华彩缤纷 2016-12-16 09:14

通常情况下,SQL Server要导入Excel文件,我们都是用SQL Server提供的导入工具。但其实SQL Server有更简单的方法:

1)接受数据导入的表已经存在。

insert into t1 select * from OPENROWSET('MICROSOFT.JET.OLEDB.4.0' ,

'Excel 5.0HDR=YESDATABASE=c:\test.xls',sheet1$)

2)导入数据并生成表。

select * into t1 from OPENROWSET('MICROSOFT.JET.OLEDB.4.0',

'Excel 5.0HDR=YESDATABASE=c:\test.xls',sheet1$)

3) 导入Excel中指定的列到数据库表中指定的列。

INSERT INTO t1(a1,a2,a3) SELECT a1,a2,a3 FROM OPENROWSET 'MICROSOFT.JET.OLEDB.4.0' ,'Excel5.0HDR=YESDATABASE=c:\test.xls',sheet1$)

需要注意:

从“功能外围应用配置器”中选择“启动 OPENROWSET 和 OPENDATASOURCE 支持”选项。

要看你的脚本是否包含创建库的部分(Create Database),如果包含,直接新建查询,执行即可。如果不包含,则需要手动创建数据库,选中库后新建查询,或者在脚本前加上

use 数据库名

go

来设定当前的库,再执行脚本就可以了。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/sjk/9901870.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-03
下一篇2023-05-03

发表评论

登录后才能评论

评论列表(0条)

    保存