用SQL在文本文件中追加数据

原创 2004年08月15日 10:19:00

if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[p_movefile]') and OBJECTPROPERTY(id, N'IsProcedure') = 1)
drop procedure [dbo].[p_movefile]
GO

/*--在文本文件中追加数据

 在文本文件中追加数据
 如果文件不存在,将创建文件

--邹建 2004.08(引用请保留此信息)--*/

/*--调用示例

 exec p_movefile 'c:/aa.txt','测试写入'
--*/
create proc p_movefile
@filename varchar(1000),--要操作的文本文件名
@text varchar(8000) --要写入的内容
as
declare @err int,@src varchar(255),@desc varchar(255)
declare @obj int

exec @err=sp_oacreate 'Scripting.FileSystemObject',@obj out
if @err<>0 goto lberr

exec @err=sp_oamethod @obj,'OpenTextFile',@obj out,@filename,8,1
if @err<>0 goto lberr

exec @err=sp_oamethod @obj,'WriteLine',null,@text
if @err<>0 goto lberr

exec @err=sp_oadestroy @obj
return

lberr:
 exec sp_oageterrorinfo 0,@src out,@desc out
 select cast(@err as varbinary(4)) as 错误号
  ,@src as 错误源,@desc as 错误描述
go

用SQL在文本文件中追加数据

if exists (select * from dbo.sysobjects where id = object_id(N[dbo].[p_movefile]) and OBJECTPROPERTY...
  • nbc_prc
  • nbc_prc
  • 2007年10月20日 10:30
  • 360

用SQL在文本文件中追加数据

  • zgqtxwd
  • zgqtxwd
  • 2008年04月27日 04:25
  • 125

用SQL在文本文件中追加数据

if exists (select * from dbo.sysobjects where id = object_id(N[dbo].[p_movefile]) and OBJECTPROPERTY...
  • zhaowei001
  • zhaowei001
  • 2008年01月03日 15:17
  • 134

在文本文件中追加数据

if exists (select * from dbo.sysobjects where id = object_id(N[dbo].[p_movefile]) and OBJECTPROPERTY...
  • LeomZ_T
  • LeomZ_T
  • 2006年08月31日 12:28
  • 719

[C#] 文本写入文件,追加写入文件

有些基础的东西,该用的时候还总是会忘记,例如说这个写入文件,俗话说熟能生巧,恩恩, 多记下来以后查看方便;写入文件和这个对象 StreamWriterusing (StreamWriter sw = ...
  • lujianfeiccie2009
  • lujianfeiccie2009
  • 2011年06月08日 13:01
  • 13910

vc++向txt文件中写入数据,追加数据

VC向文件中写入数据,在不改变原来文件中的内容的 情况之下,继续添加文件,函数fopen的参数的书写。和向文件中写入数据的函数fprintf函数。...
  • datouniao1
  • datouniao1
  • 2015年11月18日 15:04
  • 3160

java追加内容到文本文件中

import java.util.List; import java.util.ArrayList; import javax.swing.*; import java.io.BufferedR...
  • hpuyancy
  • hpuyancy
  • 2011年12月31日 19:49
  • 9011

在Text字段尾部追加数据

在Text字段尾部追加数据 问题描述:    表 tt 含字段 name1 text 类型 name2 varchar类型 (值可能为 null),现要将 name2的值添加到 name1里边。--示...
  • zjcxc
  • zjcxc
  • 2005年05月30日 20:58
  • 4397

SQL Server中TEXT类型字段值在数据库中追加字符串方法

SQL Server中TEXT类型字段值在数据库中追加字符串方法 对text类型字段值进行追加更新的操作,一开始用了简单的update语句试了试,有错误,原来text、ntext类型的字段不能和 va...
  • lingxyd_0
  • lingxyd_0
  • 2009年09月23日 14:54
  • 9436

把文本文件读取到SQLServer数据库中

SQL Server 里面有一个命令可以直接将文本文件导入到数据库中可以设置分割的字符如下:BULK INSERT以用户指定的格式复制一个数据文件至数据库表或视图中。语法BULK INSERT [ [...
  • senbar
  • senbar
  • 2006年05月22日 13:59
  • 2210
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:用SQL在文本文件中追加数据
举报原因:
原因补充:

(最多只允许输入30个字)