社区
MS-SQL Server
帖子详情
能用储存过程实现bcp数据导入吗?
naliver
2003-05-13 11:26:39
像
EXEC Master..xp_cmdshell 'bcp test.dbo.P_Aspect in E:\Excel.txt -c -q -S "2spc180" -U "sa" -P "ty" '
如果能,请各位大虾把代码给贴上
...全文
30
7
打赏
收藏
能用储存过程实现bcp数据导入吗?
像 EXEC Master..xp_cmdshell 'bcp test.dbo.P_Aspect in E:\Excel.txt -c -q -S "2spc180" -U "sa" -P "ty" ' 如果能,请各位大虾把代码给贴上
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
naliver
2003-05-16
打赏
举报
回复
其实真正的数据库服务器一旦启用就不会再在服务器端改动了,即使将Sql Server服务器端语言转化成存储过程也必须要在服务器端有相应的文件才行,因为这样的存储过程只能改变服务器端的数据,这样就必须改动服务器,倒不如启动前就直接在Sql Server服务器上操作算了。Sql Server服务器端语言只是便于系统管理者使用而已。
谢谢楼上各位!
liukanghui
2003-05-13
打赏
举报
回复
bcp 可以实现数据的导入导出。
EXEC master..xp_cmdshell 'bcp test.dbo.P_Aspect in c:\temp1.xls -c -q -S"servername" -U"sa" -P""'
//导入
EXEC master..xp_cmdshell 'bcp test.dbo.P_Aspect out c:\temp1.xls -c -q -S"servername" -U"sa" -P""'
//导出
xyz123456
2003-05-13
打赏
举报
回复
gz
naliver
2003-05-13
打赏
举报
回复
怎样在客户端调用存储过程呢?
naliver
2003-05-13
打赏
举报
回复
谢谢“哈哈”,不过这些代码能够在客户端运行吗?
psxfghost
2003-05-13
打赏
举报
回复
create proc temp
as
declare @sql varchar(8000)
set @sql='bcp test.dbo.P_Aspect out c:\temp1.xls -c -q -S"servername" -U"sa" -P""'
exec master..xp_cmdshell @sql
或者
create proc temp
as
BULK INSERT Northwind.dbo.[Order Details]
FROM 'f:\orders\lineitem.tbl'
WITH
(
FIELDTERMINATOR = '|',
ROWTERMINATOR = '|\n'
)
naliver
2003-05-13
打赏
举报
回复
先谢谢楼上的,不过我的意思是,能不能用储存过程实现数据导入,
像把
EXEC master..xp_cmdshell 'bcp test.dbo.P_Aspect in c:\temp1.xls -c -q -S"servername" -U"sa" -P""'
或者
BULK INSERT Northwind.dbo.[Order Details]
FROM 'f:\orders\lineitem.tbl'
WITH
(
FIELDTERMINATOR = '|',
ROWTERMINATOR = '|\n'
)
这些用存储过程的形式写出来
欢迎继续讨论!
经典SQL脚本大全
│ │ 7.2.4 使用系统存储
过程
实现
的通用分页存储
过程
.sql │ │ 7.3.1
实现
随机分页的通用分页存储
过程
.sql │ │ 7.3.2 根据分类表
实现
的分页存储
过程
.sql │ │ │ └─其他 │ sp_cursor.sql │ 基本方法.sql ...
2009 年度十大 SQL Server 技巧文章
微软SQL Server中的批量复制程序(Bulk Copy Program,
BCP
)能让
数据
库管理员将
数据
批量
导入
表中或将
数据
从表中批量
导入
文档中。它还支持一些定义
数据
如何导出、
导入
到什么地方、加载哪些
数据
等选项。 用
bcp
工具...
Sqlserver2000经典脚本
│ 7.2.4 使用系统存储
过程
实现
的通用分页存储
过程
.sql │ │ 7.3.1
实现
随机分页的通用分页存储
过程
.sql │ │ 7.3.2 根据分类表
实现
的分页存储
过程
.sql │ │ │ └─其他 │ sp_cursor.sql...
SQL SERVER 2000开发与管理应用实例
9.4.3 在客户端
实现
SQL Server
数据
导入
与导出处理的一些说明 289 9.5 在
数据
库中存取文件 290 9.5.1 SQL Server中的文件存取方法 290 9.5.2 程序中的文件存取处理方法 292 第 10 章 作业 295 10.1 ...
sqlserver2000基础(高手也有用)
9.4.3 在客户端
实现
SQL Server
数据
导入
与导出处理的一些说明 289 9.5 在
数据
库中存取文件 290 9.5.1 SQL Server中的文件存取方法 290 9.5.2 程序中的文件存取处理方法 292 第 10 章 作业 295 10.1 作业...
MS-SQL Server
34,576
社区成员
254,587
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章