知识大全 MS SQL SERVER 图像或大文本的输入输出

Posted

篇首语:落花踏尽游何处,笑入胡姬酒肆中。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 MS SQL SERVER 图像或大文本的输入输出相关的知识,希望对你有一定的参考价值。

MS SQL SERVER 图像或大文本的输入输出  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  在MS SQL SERVER 安装目录下有个可执行文件叫 TEXTCOPY EXE 利用它可对 MS SQL SERVER 中的文本或图像数据进行输入输出 如果你对它不熟悉 可以在MS DOS方式下执行textcopy /? 得到它的描述

  下面是这个工具的描述:

  Copies a single text or image value into or out of SQL Server The value is a specified text or image column of a single row (specified by the where clause ) of the specified table

  If the direction is IN (/I) then the data from the specified file is copied into SQL Server replacing the existing text or image value If the direction is OUT (/O) then the text or image value is copied from SQL Server into the specified file replacing any existing file

  TEXTCOPY [/S ][sqlserver]] [/U [login]] [/P ][password]]

  [/D ][database]] [/T table] [/C column] [/W where clause ]

  [/F file] [/I | /O] [/K chunksize] [/Z] [/?]

  /S sqlserver The SQL Server to connect to If sqlserver is not

  specified the local SQL Server is used

  /U login The login to connect with If login is not spec ified a trusted connection will be used

  /P password The password for login If password is not specified a NULL password will be used

  /D database The database that contains the table with the text or image data If database is not specified the default database of login is used

  /T table The table that contains the text or image value

  /C column The text or image column of table

  /W where clause A plete where clause (including the WHERE keyword) that specifies a single row of table

  /F file The file name

  /I Copy text or image value into SQL Server from file

  /O Copy text or image value out of SQL Server into file

  /K chunksize Size of the data transfer buffer in bytes Minimum value is bytes default value is bytes

  /Z Display debug information while running

  /? Display this usage information and exit

  You will be prompted for any required options you did not specify

  为此 可写一个存储过程 调用这个命令

  CREATE PROCEDURE sp_textcopy (

  @srvname varchar ( )

  @login varchar ( )

  @password varchar ( )

  @dbname varchar ( )

  @tbname varchar ( )

  @colname varchar ( )

  @filename varchar ( )

  @whereclause varchar ( )

  @direction char( ))

  AS

  DECLARE @exec_str varchar ( )

  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

  下面是一个拷贝图像到SQL Server的pubs数据库的例子 表名pub_info 字段名

  logo 图像文件名picture bmp 保存到pub_id= 记录 sp_textcopy @srvn

  ame = ServerName

  @login = Login

  @password = Password

  @dbname = pubs

  @tbname = pub_info

  @colname = logo

  @filename = c:\\picture bmp

  @whereclause = WHERE pub_id=

cha138/Article/program/SQLServer/201311/22537

相关参考

知识大全 MS Access 数据库向 MS SQL Server 7.0 的迁移

MSAccess数据库向MSSQLServer7.0的迁移  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一

知识大全 数据从SQL Server输到文本文件

数据从SQLServer输到文本文件  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  你需要做的第

知识大全 MS SQL Server和MySQL区别

MSSQLServer和MySQL区别  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  MySQL

知识大全 用Java连接MS SQL Server

用Java连接MSSQLServer  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  使用jdbc

知识大全 MS SQL Server 数据库语法

MSSQLServer数据库语法  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  数据操作  SE

知识大全 MS Sql Server数据库分区

MSSqlServer数据库分区  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  什么是数据库分区

知识大全 Jboss下MS SQL Server配置指导

Jboss下MSSQLServer配置指导  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  本文提

知识大全 MS SQL Server 7.0 性能优化指南

MSSQLServer7.0性能优化指南  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  摘要为数

知识大全 MS SQL Server 7.0 查询处理器

MSSQLServer7.0查询处理器  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  引言  M

知识大全 ASP.NET获取MS SQL Server安装实例

ASP.NET获取MSSQLServer安装实例  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!