ms sql入门基础-sql 其它命令--

ms sql入门基础-sql 其它命令--

ID:9509567

大小:71.00 KB

页数:10页

时间:2018-05-01

ms sql入门基础-sql 其它命令--_第1页
ms sql入门基础-sql 其它命令--_第2页
ms sql入门基础-sql 其它命令--_第3页
ms sql入门基础-sql 其它命令--_第4页
ms sql入门基础-sql 其它命令--_第5页
资源描述:

《ms sql入门基础-sql 其它命令--》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、MSSQL入门基础:sql其它命令>>  4.7.1BACKUP  BACKUP命令用于将数据库内容或其事务处理日志备份到存储介质上(软盘、硬盘、磁带)。等SQLServer7.0以前的版本用的是DUMP命令来执行此功能,从SQLServer2000起,不再使用DUMP命令。关于BACKUP命令的详情请参见数据备份与恢复章节。  4.7.2CHECKPOINT  语法如下:  CHECKPOINT  CHECKPOINT命令用于将当前工作的数据库中被更改过的数据页datapage或日志页(logpage)从数据

2、缓冲器(databuffercache)中强制写入硬盘。  4.7.3DBCC  DBCCDatabaseBaseConsistencyChecker,数据库一致性检查程序)命令用于验证数据库完整性、查找错误、分析系统使用情况等。  DBCC命令后必须加上子命令,系统才知道要做什么。如DBCCCHECKALLOC命令检查目前数据库内所有数据页的分配和使用情况。  关于DBCC命令的详情,请参见附录。  4.7.4DECLARE  语法如下:  DECLARE{{local_variabledata_type} 

3、 

4、{cursor_variable_nameCURSOR}  

5、{table_type_definition}  }[,...n]]  DECLARE命令用于声明一个或多个局部变量、游标变量或表变量。在用DECLARE命令声明之后,所有的变量都被赋予初值NULL。需要用SELECT或SET命令来给变量赋值。变量类型可为系统定义的或用户定义的类型,但不能为TEXT、NTEXT、IMAGE类型。CURSOR指名变量是局部的游标变量。  例4-16  declarexfloatydatetime  selectx=

6、piy=getdate  printx  printy  运行结果如下:  3.14159  Jun1720004:32PM  注意:如果变量为字符型,那么在data_type表达中应指明  其最大长度,否则系统认为其长度为1。  例4-17  declarexcharychar10  selectx='123'y='data_type'  printx  printy  运行结果如下  1  data_type  4.7.5EXECUTE  EXECUTE命令用来执行存储过程,

7、其具体用法请参见存储过程章节。  4.7.6KILL  KILL命令用于终止某一过程的执行,其具体用法请参见存储过程章节。  4.7.7PRINT  语法如下:  PRINT'anyASCIItext'

8、local_variable

9、FUNCTION

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

11、ng_expression是可返回一个字符串的表达式。表达式的长度可以超过8000个字符,但超过8000的字符将不会显示。  例4-18:  declarexchar10ychar10  selectx='SQL'y='Server'  print'科技'  printx+y  运行结果如下:  科技  SQLServer  4.7.8RAISERROR  RAISERROR命令用于在SQLServer系统返回错误信息时,同时返回用户指定的信息。其具体用法请参见存

12、储过程章节。  4.7.9READTEXT  READTEXT命令语法如下  READTEXT{table.columntext_pointeroffsetsize}[HOLDLOCK]  READTEXT命令用于从数据类型为TEXT、NTEXT或IMAGE的列中读取数据。命令从偏移位置offset+1个字符起读取size个字符,如果size为0,则会读取4KB的数据。其中text_pointer是指向存储文本的第一个数据库页的指针,它可以用TEXTPTR()函数来获取。关于TEXTPTR()函数的使用请参见4

13、.8.7TEXT和IMAGE函数。HOLDLOCK选项用于锁定所读取的数据直到传输结束,这段时间内,其它用户只能读取数据,不能更改数据。  例4-19:  usepangu  declaret_pointervarbinary(16)  selectt_pointer=textptr(d_intro)  fromdepartment  e='技术部'  readtext

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。