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

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

 2007-12-25 15:25:21 来源:WEB开发网   
核心提示:其最大长度,否则系统认为其长度为1,MS SQL基础教程:sql其它命令(2),例4-17declare @x char @y char 10select @x = '123' @y = 'data_type'print @xprint @y运行结果如下1data_type4.7.5 E

其最大长度,否则系统认为其长度为1。

例4-17

declare @x char @y char 10

select @x = '123' @y = 'data_type'

print @x

print @y

运行结果如下

1

data_type

4.7.5 EXECUTE

EXECUTE 命令用来执行存储过程,其具体用法请参见“存储过程”章节。

4.7.6 KILL

KILL 命令用于终止某一过程的执行,其具体用法请参见“存储过程”章节。

4.7.7 PRINT

语法如下:

PRINT 'any ASCII text' | @local_variable | @@FUNCTION | string_expression

PRINT 命令向客户端返回一个用户自定义的信息,即显示一个字符串(最长为255个字符)、局部变量或全局变量。如果变量值不是字符串的话,必须先用数据类型转换函数CONVERT(),将其转换为字符串。其中,string_expression 是可返回一个字符串的表达式。表达式的长度可以超过8000 个字符,但超过8000 的字符将不会显示。

例4-18:

declare @x char 10 @y char 10

select @x = 'SQL' @y = 'Server'

print '科技'

print @x + @y

运行结果如下:

科技

SQL Server

4.7.8 RAISERROR

RAISERROR 命令用于在SQL Server 系统返回错误信息时,同时返回用户指定的信息。其具体用法请参见“存储过程”章节。

4.7.9 READTEXT

READTEXT 命令语法如下

READTEXT {table.column text_pointer offset size} [HOLDLOCK]

READTEXT 命令用于从数据类型为TEXT、NTEXT 或IMAGE 的列中读取数据。命令从偏移位置offset+1 个字符起读取size 个字符,如果size 为0, 则会读取4KB 的数据。其中text_pointer 是指向存储文本的第一个数据库页的指针,它可以用TEXTPTR()函数来获取。关于TEXTPTR ()函数的使用请参见“4.8.7 TEXT 和IMAGE 函数”。HOLDLOCK 选项用于锁定所读取的数据直到传输结束,这段时间内,其它用户只能读取数据,不能更改数据。

上一页  1 2 3 4 5  下一页

Tags:MS SQL 基础

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