`
adm889486
  • 浏览: 38466 次
  • 性别: Icon_minigender_1
  • 来自: 绵阳
社区版块
存档分类
最新评论

Transact SQL 基本语法概况

阅读更多
数据操作类SQL语句
SELECT   从数据库表中检索数据行或列
INSERT   向数据库表中添加新数据行
DELETE   从数据库表中删除数据行
UPDATE   更新数据库表中的数据


数据定义类SQL语句
CREAT TABLE 创建一个数据表
DROP TABLE    从数据库中删除表
ALTER TABLE    修改数据库表结构
CTEAT VIEW    创建一个视图
DROP VIEW    从数据库中删除视图
CREATE INDEX 从数据库中创建一个索引
DROP INDEX   从数据库中删除一个索引
CREATE PROCEDURE 创建一个存储过程
DROP PROCEDURE 从数据库中删除一个存储过程
CREATE TRIGGER   创建一个触发器
DROP TRIGGER   从数据库中删除触发器
CREATE SCHEMA 向数据库中添加一个新模型
DROP SCHEMA   从数据库中删除一个模型
CREATE DOMAIN   创建一个数据值域
ALTER DOMAIN    改变域定义
DROP DOMAIN 从数据库中删除一个域

数据控制类SQL语句
GRANT    授予用户访问权限
DENY      拒绝用户访问
REVOKE    解除用户访问权限

事务控制类SQL语句
COMMIT   结束当前事务
ROLLBACK   中止当前事务
SET TRANSACTION    定义当前事务数据访问特征

程序化SQL语句
DECLARE 为查询设定游标
EXPLAN    为查询描述数据访问计划
OPEN    检索查询结果打开一个游标
FETCH   检索一行查询结果
CLOSE   关闭游标
PREPARE 为动态执行准备SQL语句
EXECUTE   动态的执行SQL语句
DESCRIBE   描述准备好的查询

Transact SQL 中可以使用两种变量,一种是局部变量(Local Variable),另外一种是全局变量(Global Variable).

局部变量和全局变量:

局部变量必须以@开头and全局变量必须以@@开头,而且必须先用DECLARE命令说明后才可使用,其说明形式如下:

DECLARE @变量名 变量类型     --局部变量

DECLARE @@变量名 变量类型 --全局变量

分享到:
评论

相关推荐

    Transact-SQL语法

    常用Transact-SQL语法。简洁明了,如: 【名称】 CREATE PROCEDURE语句 【类别】 存储过程 【语法】 CREATE PROC[EDURE] procedure_name [;number] [{@parameter data_type} [VARYING][=default][OUTPUT] ][ ,...

    Transact-SQL语法速查手册

    《Transact-SQL语法速查手册》是一本详细介绍Transact-SQL语法的参考书籍,适合SQL Server用户快速查阅和学习。Transact-SQL是Microsoft SQL Server数据库管理系统中用于查询和管理数据的语言,它扩展了标准的SQL...

    Transact-SQL语法手册

    《Transact-SQL语法手册》是一本专注于介绍SQL Server中Transact-SQL语言的详尽指南,对于希望深入理解和掌握数据库操作的IT从业者来说,它无疑是一个极佳的学习资源。Transact-SQL,简称T-SQL,是Microsoft SQL ...

    SQL Server 2008 Transact SQL Receipe

    - **Transact-SQL 概览**: 介绍 Transact-SQL 的基本语法结构,包括数据定义语言 (DDL)、数据操纵语言 (DML) 和数据控制语言 (DCL)。 **2. 数据操作与管理** - **数据检索**: 学习如何使用 SELECT 语句从表或视图中...

    Oracle和SqlServer语法区别

    PL/SQL函数和过程可以使用Oracle的函数和过程语法来编写,而Transact-SQL函数和过程则需要使用SqlServer的函数和过程语法。 例如,Oracle的PL/SQL函数可以这样编写: ```plsql CREATE OR REPLACE FUNCTION get_...

    标准SQL和transact-sql之比较学习

    总的来说,标准SQL是数据库操作的基础,而Transact-SQL是在此基础上进行的增强和扩展,以适应SQL Server的需求。理解两者的区别对于开发针对SQL Server的应用程序至关重要。通过深入学习和实践,开发者可以充分利用T...

    SQL Server数据库应用与开发:第04章 Transact-SQL语言基础.ppt

    SQL Server数据库应用与开发:Transact-SQL语言基础知识点 Transact-SQL语言是SQL Server 2005在SQL语言的基础上增加了一些语言要素后的扩展语言,其语言要素包括注释、变量、运算符、函数和流程控制语句等。掌握...

    SQLServer Transact SQL全集--很实用

    这些Transact-SQL语句构成了SQLServer数据库管理的基础,通过它们,你可以执行各种数据库操作,从简单的数据检索到复杂的业务逻辑实现。掌握这些语句对于任何SQLServer数据库管理员或开发者来说都是至关重要的。

    《Transact-SQL 权威指南》电子版(第一部分)

    因原PDF文档太大,现压缩...本书全面介绍了Transact—SQL,全书共21章,按照由浅入深的顺序,详细介绍了Transact-SQL基本概念和主要应用。本书示例清晰,说理透彻,实是不可多得之佳选。 本书可供各个层次的读者使用。

    Transact-SQL 参考

    在 SQL Server 2000 中,Transact-SQL 的参考文档是开发人员和数据库管理员的重要资源,它涵盖了语法、函数、存储过程、触发器、索引等各个方面。 1. **基础语法** - SELECT 语句:用于从一个或多个表中检索数据,...

    Transact-SQL权威指南

    《Transact-SQL权威指南》是一本深入探讨SQL在数据库管理中的应用的书籍,主要针对Transact-SQL,这是Microsoft SQL Server所使用的SQL方言。本书旨在帮助读者掌握T-SQL的高级技巧,优化性能,并利用其强大的功能...

    Transact-SQL用户指南Sybase

    综上所述,Sybase Transact-SQL用户指南是一份详尽的参考资料,不仅介绍了基本的SQL命令和语法,还深入探讨了如何利用Sybase DBMS的高级特性来构建健壮、高效和安全的数据库应用程序。无论是初学者还是经验丰富的...

    Transact-SQL手册

    本手册详细介绍了Transact-SQL语言的基础知识、编程功能、标识符、对象命名规则、注释、表达式等重要概念。 1.1 T-SQL语言基础 T-SQL语言是基于ANSI SQL-92标准的,它提供了基本的DDL、DML、DCL和DD功能。DDL(Data...

    sql server 2000 远程数据同步store_proc(Transact SQL语言)

    这是一个基于TCP/IP的远程数据库数据同步存储过程(2002版,相关产品用到现在),全部功能用Transact SQL语言实现,调用了包括windows交互访问、TCP/IP访问等高级函数在内的大量sql内置系统函数,充分发挥了Transact...

    Transact-SQL用户指南

    Transact-SQL(T-SQL)是Microsoft SQL Server和Sybase SQL Server数据库管理系统中使用的扩展SQL语言。它是标准SQL的一个重要补充,为数据库管理、数据查询、数据操纵和事务处理提供了更丰富的语法和功能。 **一、...

    Transact-SQL参考(SQL Server 2000) 计算机专业电子书

    1. **基本语法**:学习如何使用Transact-SQL编写声明性语句,包括DML(Data Manipulation Language)如SELECT、INSERT、UPDATE和DELETE,以及DDL(Data Definition Language)如CREATE、ALTER和DROP,用于创建和修改...

    Transact-SQL基本函数集

    下面将详细介绍给定文件中提到的Transact-SQL基本函数集的知识点。 首先,算术函数中包含了三角函数和反三角函数。这些函数用于执行基本的数学运算,以及在角度和三角函数之间转换。例如,SIN、COS、TAN分别返回一...

    Transact-Sql 语言参考大全

    《Transact-SQL 语言参考大全》是一本深入探讨数据库编程的重要参考资料,主要针对SQL Server中的Transact-SQL(T-SQL)语法进行详尽解析。T-SQL是SQL Server的核心语言,用于创建、修改和操作数据库对象,执行查询...

    SQL Server 2012 Tutorials - Transact SQL DML Reference

    《SQL Server 2012教程:Transact SQL DML参考》是一本详尽的指南,涵盖了SQL Server 2012中数据操作语言的所有方面,从基础的DML语句到高级功能和最佳实践。无论是数据库管理员还是开发人员,都能从中获得深入的...

    sql server数据操作语言和Transact SQL基础(学生练习的例子))

    Transact-SQL 作为一种强大的语言,因其丰富的功能、简洁的语法以及灵活的使用方式而备受青睐。它不仅被广泛应用于商业环境,而且已经成为关系数据库的标准语言。 #### 数据操作语言与 Transact-SQL 概览 - **数据...

Global site tag (gtag.js) - Google Analytics