用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

黑马程序员_学习日记48_616数据库开发及ADO.Net(带参数的Sql语句、数据库与文本文件导入导出、省市联动、资料管理器、DataSet (ado.net断开式数据访问)、SQLHelper)

一、带参数的Sql语句(避免注入攻击) (一)   注入漏洞攻击 在用户名中输入:jk’ or 1=1 -- select count(*) from UserLogin where log...

SQL*Loader 从文本文件向数据库导入数据

使用 SQL*Loader 怎样从文件向数据库导入数据

SQL 语句将特定数据以指定格式输出到文本文件中

在做数据备份的时候,我们通常会遇到将数据以指定格式输出到文本文件中这种情况。 在MySQL 中提供了一种SELECT 语法,专供用户通过SQL 语句将某些特定数据以指定格式输出到文本文件中,同时也提...

文本文件数据导入SQL Server数据库

文本文件: 阿斯顿|12 周小川|14 东丰阁|15 using System; using System.Collections.Generic; using System.Lin...

【我的Java笔记】IO流_输出流中给文本文件追加数据的方法

1. IO流中给文本追加数据的方法append(): (1)该方法是Writer类(字符输出流)中的方法,该类为抽象类,可用的子实现类为:OutputStreamWriter和BufferedWri...
  • Enjoy96
  • Enjoy96
  • 2017年11月25日 21:34
  • 29

文本文件导入到SQL库

  • 2006年02月23日 09:05
  • 257KB
  • 下载

sql 2008的SSIS应用方法: 将多个一定格式的文本文件批量导入到数据库

private bool ExecutePackage(string sSourceFileName) { bool bResult = false; ...

安卓对文本文件进行写(读)数据

  • 2016年06月03日 18:34
  • 3.84MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:用SQL在文本文件中追加数据
举报原因:
原因补充:

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