sqlserver 如何向text类型数据存储大量的文本文件 是否可用asp直接将文本文件插入数据库中? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 create table aaa(a int,b text)goCREATE PROCEDURE sp_textcopy @srvname varchar (30), @login varchar (30), @password varchar (30), @dbname varchar (30), @tbname varchar (30), @colname varchar (30), @filename varchar (30), @whereclause varchar (40), @direction char(1) AS /* 这是使用textcopy工具将文件插入到数据库中,如果有前台工具可以用前台开发工具将文件插入,这里为了演示 */DECLARE @exec_str varchar (255) SELECT @exec_str='textcopy /S '+@srvname+' /U '+@login+' /P '+@password+' /D '+@dbname+' /T'+@tbname+' /C '+@colname+' /W"'+@whereclause+'" /F"'+@filename+'" /'+@directionEXEC master..xp_cmdshell @exec_strgoinsert aaa values(1,'') --''是必须的不是nullsp_textcopy 'daliserver','sa','element','test','aaa','b','c:\tt.txt','where a=1','I' --注意条件是 a=1godrop table aaagodrop proc sp_textcopy 如果是想把文本文件导入数据哭,SQL SERVER有这个导入功能的如果想把文件文件保存到数据库中,就是通过二进制形式写到数据库中去了…………………………http://www.nuoteware.com欢迎大家的加盟………………………… sql执行效率问题 更新link Server的数据比较慢,急求解决办法!!!!!!!!! 谁能给个 动态查询的文档读读 谢谢了 这条语句哪里有问题,表名是对的. 求多列比较自动编号语句 插入时如何插入当前ID号 怎样将'0345672',按从小到大的次序排好,排成'0234567' 在sql server中用函数创建数据库,急,急,急,急 SQL SERVER 默认值日期/时间类型设置问题???? 向存储过程中插入一组不确定个数的数据 小弟的一个问题 望高手指点 SQL Server实例分布在两个服务器上,服务器名称如何指定?
goCREATE PROCEDURE sp_textcopy
@srvname varchar (30),
@login varchar (30),
@password varchar (30),
@dbname varchar (30),
@tbname varchar (30),
@colname varchar (30),
@filename varchar (30),
@whereclause varchar (40),
@direction char(1)
AS
/* 这是使用textcopy工具将文件插入到数据库中,如果有前台工具可以用前台开发工具将文件插入,这里为了演示 */
DECLARE @exec_str varchar (255)
SELECT @exec_str='textcopy /S '+@srvname+' /U '+@login+' /P '+@password+' /D '+@dbname+' /T'+@tbname+' /C '+@colname+' /W"'+@whereclause+'" /F"'+@filename+'" /'+@direction
EXEC master..xp_cmdshell @exec_str
goinsert aaa values(1,'') --''是必须的不是null
sp_textcopy 'daliserver','sa','element','test','aaa','b','c:\tt.txt','where a=1','I' --注意条件是 a=1
go
drop table aaa
go
drop proc sp_textcopy
如果想把文件文件保存到数据库中,就是通过二进制形式写到数据库中去了
…………………………
http://www.nuoteware.com
欢迎大家的加盟
…………………………