第3章 Transact-SQL语言
创建数据库时,必须为数据库提供名称、大小和操作系统文件名(物理文件名称)。在Transact-SQL中,可以使用CREATE DATABASE语句创建数据库。其语法可表示如下:CREATE DATABASE database_name [ ON [ < filespec > [1,...n ] ] [ , < filegroup > [1,...n ] ] ] [ LOG ON { < filespec > [1,...n...
3.3.3 DENY语句 DENY语句用于拒绝给当前数据库内的用户或者角色授予权限,并防止用户或角色通过其组或角色成员继承权限。 否定语句权限的语法形式为: DENY ALL|<语句权限>|<角色> [,<语句权限>|<角色>]… TO <用户名>|<角色>|PUBLIC[,<用户名>|<角色>]… 否定对象权限的语法形式为: DENY ALL|<对象权限...
3.3.2 REVOKE语句 REVOKE语句是与GRANT语句相反的语句,它能够将以前在当前数据库内的用户或者角色上授予或拒绝的权限删除,但是该语句并不影响用户或者角色从其他角色中作为成员继承过来的权限 1、语句权限与角色的收回 数据库管理员可以使用REVOKE语句收回语句权限,其语法格式为: REVOKE <语句权限>|<角色> [,<语句...
SQL语言 DDL(数据定义语句) DML(数据操作语句) DCL(数据控制语句) DDL 数据定义 数据库 创建数据库 CREATE DATABASE <数据库名> ON PRIMARY ( NAME=<逻辑名称>, FILENAME=<物理名称>, SIZE=<初始大小> FILEGROWTH=<增幅> ) ON LOG ( NAME=<逻辑名称>, ...
全国计算机三级数据库考试sql语句大纲 一、 简单查询 简单的Transact-SQL查询只包括选择列表、FROM子句和WHERE子句。它们分别说明所查询列、查询的表或视图、以及搜索条件等。 例如,下面的语句查询testtable表中姓名为“张三”的nickname字段和email字段。 SELECT nickname,email ...
化的SQL语言,即TransactSQL语言,简 称T-SQL语言。 3 语言简介 SQL语言是一种面向集合的数据库语言,其 主要特点是: •类似于英语,直观、简单易学; •SQL语言只是提出要“干什么”,“怎么办”则 由DBMS来完成。 •SQL语句分为四类:数据查询语句、数据操纵语 句、数据定义语句和数据控制语句; •SQL语句既...
插入到T-SQL语句或脚本中、用于解释语句作用的文本段。SQLServer不执行注释。保留下来供SQLServer使用的词,不应用作数据库中的对象名。函数 表达式表达式中的运算符注释保留关键字 返回本节首页 3.1Transact-SQL语法约定 多部分名称除非另外指定,否则,所有对数据库对象名的T-SQL引用可以是由四部分组成的名称,格式如...
目前应用最广泛的数据库系统仍然为关系数据库系统,其代表产品如SQL Server、Oracle、DB2等。关系数据库系统主要通过SQL(Structured Query Language)语言进行查询和存取数据库中的数据。本章将主要介绍一些有关数据库系统和SQL语言的基础知识,为后面章节的学习打下基础。
10.查询分析器是用于创建、执行和测试Transact-SQL语句。 三.判断题 1.数据库是指有组织地、动态地存储在内存上的相互联系着的数据的集合。(X) 2. @@FETCH_STATUS语句返回的值为0,说明游标失败。(√) 3.视图是一个基本表,它包含一系列带有名称的列和行数据。(X) 4.在SQL Sever2000中数据存储的基本单位...