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

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

 2007-12-25 15:25:21 来源:WEB开发网   
核心提示:例4-19:use pangudeclare @t_pointer varbinary (16)select @t_pointer = textptr (d_intro)from departmentwhere d_name = '技术部'readtext department.d_intro @t_p

例4-19:

use pangu

declare @t_pointer varbinary (16)

select @t_pointer = textptr (d_intro)

from department

where d_name = '技术部'

readtext department.d_intro @t_pointer 0 42

运行结果如下:

d_intro

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

进行技术研究与开发,提供最新的技术动态信息

(1 row (s) affected)

注意:如果数据列为汉字,则offset值应取o或其它偶数,如果用奇数,则会出现乱码

4.7.10 RESTORE

RESTORE 命令用来将数据库或其事务处理日志备份文件由存储介质回存到SQL Server系统中。SQL Server 7.0 以前的版本用的是LOAD命令来执行此功能,从SQL Server 2000起,不再使用LOAD 命令。关于RESTORE 命令的详情,请参见“数据备份与恢复”章节

4.7.11 SELECT

SELECT 命令可用于给变量赋值其语法如下:

SELECT {@local_variable = expression } [ ...n]

SELECT 命令可以一次给多个变量赋值。当表达式expression 为列名时,SELECT 命令可利用其查询功能一次返回多个值,变量中保存的是其返回的最后一个值。如果SELECT命令没有返回值,则变量值仍为其原来的值。当表达式expression 是一个子查询时,如果子查询没有返回值则变量被设为NULL。

例4-20:

use pangu

declare @x char (30)

select @x = 'CPU'

select @x = d_name

from department

where dept_id = 9999

select @x

运行结果如下:

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

上一页  1 2 3 4 5  下一页

Tags:MS SQL 基础

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