关于存储过程与text类型之间关系

本文介绍了一个 SQL Server 的存储过程示例,演示了如何通过存储过程更新文本字段,并详细解释了 sp_dboption 系统存储过程的用法,包括其参数设置等。
None.gifCREATE   PROCEDURE   Ptest_text     
None.gif  @ftext   text   
None.gif  AS   
None.gif  EXEC   sp_dboption   
'hdns_test',   'select   into/bulkcopy',   'true'   
None.gif  DECLARE   @ptrval   binary(
16)   
None.gif  SELECT   @ptrval   
=   TEXTPTR(ftext)   FROM   test_text   WHERE   finterid   =   1   
None.gif  WRITETEXT   test_text.ftext   @ptrval   @ftext   
None.gif  EXEC   sp_dboption   
'hdns_test',   'select   into/bulkcopy',   'false'   
sp_dboption:
None.gif显示或更改数据库选项。不能在 master 或 tempdb 数据库上使用 sp_dboption
语法:
None.gifsp_dboption [ [ @dbname = ] 'database' ]
None.gif    [ , [ @optname 
= ] 'option_name' ]
None.gif    [ , [ @optvalue 
= ] 'value' ]
None.gif
None.gif
参数:
None.gif[@dbname ='database'
None.gif在其中设置指定选项的数据库的名称。
None.gif[@optname 
='option_name'
None.gif要设置的选项的名称。
None.gif[@value 
='value'
None.gifoption_name 的新设置。value 可以是 
truefalse、on 或 off。
None.gif
解释存储过程参数:
None.gifselect into/bulkcopy 当为 true 时,允许使用 SELECT INTO 语句和快速大容量复制。 

转载于:https://www.cnblogs.com/yangxiao24/archive/2007/05/24/758295.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值