结构化查询语言(Structure Query Language,SQL)是对数据库进行查询和修改的语言。Transact-SQL是SQL的一种实现形式,它包含了标准的SQL语言部分。

  根据完成的具体功能,Transact-SQL分为4大类,分别是数据操作语句、数据定义语句、数据控制语句和一些附加的语言元素。

  数据操作语句:

  SELECT , INSERT, DELETE, UPDATE

  数据定义语句:

  CREATE TABLE, DROP TABLE, ALTER TABLE, CREATE VIEW, DROP VIEW, CREATE INDEX, DROP INDEX, CREATE PROCEDURE, ALTER PROCEDURE, DROP PROCEDURE, CREATE TRIGGER, ALTER TRIGGER, DROP TRIGGER

  数据控制语句:

  GRANT, DENY, REVOKE

  附加的语言元素:

  BEGIN TRANSACTION/COMMIT, ROLLBACK, SET TRANSACTION, DECLARE OPEN, FETCH, CLOSE, EXECUTE

转载于:https://www.cnblogs.com/libingql/p/4097392.html

Sql Server系列:Transact-SQL概述相关推荐

  1. SQL SERVER 系列(7)数据表排序和聚集函数

    SQL SERVER 系列(6)数据表排序和聚集函数 数据表排序: 当我们在对数据库操作的时候,我们经常会遇到对年龄,对考试成绩进行排序的问题,排序可以使我们对所要显示的数据一目了然,因此排序就成为了 ...

  2. SQL SERVER 系列(2)数据库的创建、修改和删除

    上篇SQL SERVER系列文章中我们介绍了SQL SERVER 2005的安装与介绍.有了它,我们当然要让它给我们干活了,现在我就介绍介绍数据库这一方面的知识吧.<?xml:namespace ...

  3. 视频教程-sql server 系列课程数据库维护篇-SQL Server

    sql server 系列课程数据库维护篇 全栈工程师,2010年从事软件开发以及软件教育培训工作,至今将近十余年,在项目的开发,设计,到管理上积累了丰富的实战经验,教学风格上通俗易懂,问题解答环节一 ...

  4. SQL Server 2008中SQL应用系列及BI学习笔记系列--目录索引 @邀月

    邀月 的数据库学习 http://www.cnblogs.com/downmoon/archive/2011/03/10/1980172.html SQL Server 2008中SQL应用系列及BI ...

  5. SQL Server 2019中SQL表变量延迟编译

    In an article, An overview of the SQL table variable, we explored the usage of SQL table variables i ...

  6. 推荐优秀的SQL脚本调试工具Embarcadero DBArtisan 可以调试SQL Server 2000/2005 SQL调试工具汇总...

    调试SQL语句是经常会碰到的需求,常常为了查找报表的数据是否正确,SQL脚本为什么取不到预想中的数据,一般都可以通过调试SQL语句来解决问题,找到原因.问题不一定是系统的Bug,可能是设置不正确,可能 ...

  7. SQL Server 2008中SQL之WaitFor

    SQL Server 2008中SQL应用系列--目录索引 在SQL Server 2005以上版本中,在一个增强的WaitFor命令,其作用可以和一个job相当.但使用更加简捷. 看MSDN: ht ...

  8. 在SQL Server中使用SQL Coalesce函数

    This article explores the string manipulation using SQL Coalesce function in SQL Server. 本文探讨了在SQL S ...

  9. 解决性能问题中SQL Server警报:SQL Server警报基础

    为什么SQL Server警报很重要? (Why is SQL Server alerting important?) 要了解系统的状况以及SQL Server的性能,必须进行监视. 但是,仅监视可能 ...

最新文章

  1. 致Oracle DBA 的一封信 (网上流传)
  2. 数据库慢,原来与数据库无关
  3. 【caffe-Windows】新层添加——LSTM
  4. mysql 查询语句 过滤_MySQL全面瓦解7:查询的过滤条件
  5. IntelliJ IDEA安装后需要必须做的一件事
  6. Linux bash 命令
  7. PHP页面跳转几种实现方法
  8. POJ 3046 Ant Counting ( 多重集组合数 经典DP )
  9. 中文文本分类:你需要了解的10项关键内容
  10. python安装matplotlib绘图库
  11. NodeJS+Express+MongoDB 简单实现数据录入及回显展示【Study笔记】
  12. iOS阶段学习第31天笔记(UINavigationBar介绍)
  13. LaTeX Package cleveref: cleveref must be loaded after hyperref!. 的解决方案
  14. c语言程序 题库管理,C语言程序设计题库管理.doc
  15. Fake it till you make it: face analysis in the wild using synthetic data alone
  16. vue中实现图片预览功能
  17. 图片 360度旋转动画
  18. node.js+cocoscreator自研斗地主游戏
  19. Ngnix:防止恶意域名解析
  20. Python写一个自动化交易程序

热门文章

  1. Android自定义绘制 绘制基础
  2. android studio2.3.2增加jni
  3. 前端开发js运算符单竖杠“|”的用法和作用及js数据处理
  4. vue.js学习系列-第二篇
  5. 阿里云发布Quick BIV3.0,人人都能轻松进行在线数据分析
  6. Oracle NoLogging Append 方式减少批量insert的redo_size
  7. 一个合格的程序猿编程
  8. yum 快速搭建lnmp环境
  9. CentOS 6.5+Nagios4.0.2+Msmtp+Mutt邮箱报警
  10. shell脚本报错:[: =: unary operator expected