bigdatademo9.sql

来自「T-SQL示例大全」· SQL 代码 · 共 37 行

SQL
37
字号
/*文件名称: BigDataDemo9.sql */
USE 北风贸易
GO

EXEC sp_dboption '北风贸易', 'select into/bulkcopy', 'true'
GO

BEGIN TRANSACTION t1

DECLARE @ptrval varbinary(16)
DECLARE @string nvarchar(50)

-- 将用来替换「附注」字段的数据存入一个变量中
SET @string = N'工作绩效优良,足为所有员工典范,应予嘉勉。' +
                          CHAR(13) + 
                          CONVERT(nvarchar(19),GETDATE(),20)

-- 取得欲替换数据的「附注」字段的字符指针
SELECT @ptrval = TEXTPTR(附注)  FROM 员工 
      WHERE 姓名 = '何大楼'  AND 附注 IS NOT NULL

-- 读取「附注」字段中的前 4K 字节数据(替换前)
READTEXT 员工.附注 @ptrval 0 0

-- 替换「附注」字段内容
WRITETEXT 员工.附注 @ptrval @string

-- 读取「附注」字段中的前 4K 字节数据(替换后)
READTEXT 员工.附注 @ptrval 0 0

ROLLBACK TRANSACTION t1

EXEC sp_dboption '北风贸易', 'select into/bulkcopy', 'false'
GO


⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?