教学课件第三章TSQL介绍

上传人:人*** 文档编号:568830038 上传时间:2024-07-27 格式:PPT 页数:14 大小:357.47KB
返回 下载 相关 举报
教学课件第三章TSQL介绍_第1页
第1页 / 共14页
教学课件第三章TSQL介绍_第2页
第2页 / 共14页
教学课件第三章TSQL介绍_第3页
第3页 / 共14页
教学课件第三章TSQL介绍_第4页
第4页 / 共14页
教学课件第三章TSQL介绍_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《教学课件第三章TSQL介绍》由会员分享,可在线阅读,更多相关《教学课件第三章TSQL介绍(14页珍藏版)》请在金锄头文库上搜索。

1、第三章T-SQL介绍T-SQL 介绍介绍1 T-SQL StatementsuData Definition Language Statements uData Control Language StatementsuData Manipulation Language StatementsT-SQL 介绍介绍 1.1 DDL StatementsuDefine the Database ObjectsvCREATE object_namevALTER object_namevDROP object_nameT-SQL 介绍介绍1.2 DCL StatementsuSet or Change

2、PermissionsvGRANTvDENYvREVOKET-SQL 介绍介绍1.3 DML Statementsu查询和修改数据查询和修改数据vSELECTvINSERTvUPDATE vDELETET-SQL 介绍介绍2 BatchuGOv批处理的结束批处理的结束vGO 不是不是 Transact-SQL 语句语句vosql、isql、查询分析器、查询分析器uEXECv执行函数、存储过程等执行函数、存储过程等T-SQL 介绍介绍3 注释 Commentsu行注释行注释 u块注释块注释 /* */T-SQL 介绍介绍4 数据类型uNumbersuDatesuCharactersuBinary

3、uUnique Identifiers (GUID)uSQL VariantsuImage and TextuTableuCursoruUser-definedT-SQL 介绍介绍5 变量u类型类型v局部变量局部变量v全局变量全局变量u定义定义vDECLARE Statementu赋值赋值vSET or SELECT u举例举例T-SQL 介绍介绍6 系统函数u聚集函数聚集函数u标量函数标量函数uRowset函数函数 (链接服务器)(链接服务器)SELECT * FROM OPENQUERY (OracleSvr, SELECT name, id FROM owner.titles) USE

4、northwindSELECT AVG (unitprice) AS AvgPrice FROM productsGOUSE northwindSELECT DB_NAME() AS databaseGOT-SQL 介绍介绍7 流控制语言uStatement LevelvBEGIN END blockvIF ELSE blockvWHILE constructsuRow LevelvCASE expressionDECLARE n tinyintSET n = 5IF (n BETWEEN 4 and 6) BEGIN WHILE (n 0) BEGIN SELECT n AS Number

5、,CASE WHEN (n % 2) = 1 THEN EVEN ELSE ODD END AS Type SET n = n - 1 END ENDELSE PRINT NO ANALYSISGO Example 2T-SQL 介绍介绍8 动态执行语句uEXECUTEUSE libraryDECLARE dbname varchar(30), tblname varchar(30)SET dbname = northwindSET tblname = productsEXECUTE(USE + dbname + SELECT * FROM + tblname)GOExample 1T-SQL 介绍介绍9 Using Batchesu用用go区分区分u不能在同一个批中存在的语句不能在同一个批中存在的语句vCREATE PROCEDUREvCREATE VIEWvCREATE TRIGGERvCREATE RULEvCREATE DEFAULTT-SQL 介绍介绍10 脚本ScriptsuTransact-SQL语句的集合语句的集合u.sql作为扩展名作为扩展名u倒出脚本倒出脚本Note:可以直接使用可以直接使用copy and paste在在EM中将对象中将对象定义倒出定义倒出T-SQL 介绍介绍

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 工作计划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号