WEB开发网
开发学院数据库MSSQL Server MS SQL基础教程:sql其它命令 阅读

MS SQL基础教程:sql其它命令

 2007-12-25 15:25:21 来源:WEB开发网   
核心提示:运行结果如下部门数目---72 用于设定用户执行SQL 命令,时SQL Server 的处理选项设定有以下几种设定方式:SET 选项ON SET 选项OFF SET 选项值关于此类SET 命令的详情,MS SQL基础教程:sql其它命令(5),请参见附录,语法如下SHUTDOWN [WITH NOWAIT]SHUTDO

运行结果如下

部门数目

-----------

7

2 用于设定用户执行SQL 命令,时SQL Server 的处理选项设定

有以下几种设定方式:

SET 选项ON SET 选项OFF SET 选项值

关于此类SET 命令的详情,请参见附录。

语法如下

SHUTDOWN [WITH NOWAIT]

SHUTDOWN 命令用于停止SQL Server 的执行,当使用NOWAIT 参数时,SHUTDOWN命令立即停止SQL Server,在终止所有的用户过程并对每一现行的事务发生一个回滚后,退出SQL Server。当没有用NOWAIT 参数时,SHUTDOWN 命令将按以下步骤执行:

(1) 终止任何用户登录SQL Server。

(2) 等待尚未完成的Transact-SQL 命令或存储过程执行完毕。

(3) 在每个数据库中执行CHECKPOINT 命令

(4) 停止SQL Server 的执行

例4-24

shutdown with nowait

运行结果如下:

------------------------------

Changed language setting to us_english.

Server shut down by request.

SQL Server is terminating this process.

停止SQL Server 的执行的方法还有好几种,我们将在“企业管理器EnterpriseManager” 章节中介绍。

4.7.14 WRITETEXT

语法如下:

WRITETEXT {table.column text_pointer} [WITH LOG] {data}

WRITETEXT 命令用于向数据类型为TEXT、 NTEXT 或IMAGE 的列中读取数据。其中text_pointer 是指向存储文本的第一个数据库页的指针,它可以用TEXTPTR()来获取。关于TEXTPTR 函数的使用请参见“4.8.7 TEXT 和IMAGE 函数”。WOTH LOG选项用于记录所写入的数据。data 可为文字或变量,其最大长度为120KB。注意:WRITETEXT命令不能作用于视图。

推荐使用UPDATETEXT 命令来修改TEXT、NTEXT 和IMAGE 类型的数据。因为WRITETEXT 命令将数据列的数据完全替换,而UPDATETEXT 命令可以只更改数据列的一部分。关于UPDATETEXT 命令的使用将在“数据库更新”章节中讲述。

例4-25

declare @t_pointer binary (16)

use pangu

select @t_pointer = textptr d_intro

from department

where d_name = '技术部'

writetext department.d_intro @t_pointer '进行技术研究与开发提供最新的技术动态信息'

4.7.15 USE

语法如下

USE {databasename}

USE 命令用于改变当前使用的数据库为指定的数据库。用户必须是目标数据库的用户成员或目标数据库建有GUEST 用户账号时,使用USE 命令才能成功切换到目标数据库。

查看全套"MS SQL入门基础教程"

上一页  1 2 3 4 5 

Tags:MS SQL 基础

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接