精华内容
下载资源
问答
  • T-SQL
    千次阅读
    2019-02-21 18:03:51

    1、SQL

              结构化查询语言(Structured Query Language) 简称SQL是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统;同时也是数据库脚本文件的扩展名

    2、T-SQL

              T-SQL 即 Transact-SQL,是 SQL 在 Microsoft SQL Server 上的增强版,它是用来让应用程式与 SQL Server 沟通的主要语言。T-SQL 提供标准 SQL 的 DDL 和 DML 功能,加上延伸的函数、系统预存程序以及程式设计结构(例如 IF 和 WHILE)让程式设计更有弹性。

             使用SQL的常见关系数据库管理系统(RDBMS)有:Oracle、 Sybase、 Microsoft SQL Server、 Access、 Ingres等等,许多不同RDBMS供应商通过增加语句或指令,对SQL进行了扩展,从而有自己的名称,如PL/SQL为Oracle公司为其数据库产品开发的SQL扩展,Transact-SQL(T-sql)为微软与Sybase公司合作开发,适用于微软SQL Server和Sybase数据库。

    在sql sever查询分析器中的语句是sql 还是T-sql?

    这个看你输入的是什么?  因为 T-SQL 包含了 SQL

    也就是说, 你输入了一句

    SELECT * FROM 表

    这样的标准的 SQL 语句,但是  T-SQL 包含了 SQL

    你既可以说你输入的是 SQL , 也可以说你输入了 T-SQL

    但是假如你输入了 T-SQL 扩展的功能,不属于 SQL 的。

    例如:

    BEGIN

      PRINT 'Hello World';

    END

    那么这里,只能说你输入的是 T-SQL, 没法说你输入了 SQL

    SQL:结构化查询语言,有 数据定义语言(DDL),例如:CREATE、DROP、ALTER等语句; 数据操作语言(DML),例如:INSERT(插入)、UPDATE(修改)、DELETE(删除)语句;数据查询语言(DQL),例如:SELECT语句;数据控制语言(DCL),例如:GRANT、REVOKE、COMMIT、ROLLBACK等语句

    而T-SQL为SQL的扩展语言,譬如加入了程序语言中的if,while 等语法,同时可以使用函数等数据库对象

     

    更多相关内容
  • T-SQL的简介以及基本语法

    千次阅读 2021-09-13 13:36:13
    目录一、T-SQL介绍二、T-SQL编程基础1.标识符2.数据类型2.1 系统数据类型2.2 程序中的数据类型3.表达式3.1 变量3.2 函数3.3 运算符 一、T-SQL介绍 百度介绍: T-SQL 即 Transact-SQL,是 SQL 在 Microsoft SQL ...

    一、T-SQL介绍

    百度介绍:

    T-SQL 即 Transact-SQL,是 SQL 在 Microsoft SQL Server 上的增强版,它是用来让应用程序与 SQL Server 沟通的主要语言。T-SQL 提供标准 SQL 的 DDL 和 DML 功能,加上延伸的函数、系统预存程序以及程式设计结构(例如 IF 和 WHILE)让程式设计更有弹性。

    在T-SQL中,命令和语句的书写是不区分大小写的


    二、T-SQL编程基础

    主要从以下3个方面进行讲解:

    1. 标识符
    2. 数据类型
    3. 表单式

    1.标识符

    T-SQL规则标识符

    • 组成:由字母、数字、下划线、@、#、$组成,其中字母可以是大写也可以是小写,也可以是来自其他语言的字母字符。
    • 首字母不能为数字和$。
    • 标识符不允许是T-SQL保留字。
    • 标识符内不允许有空格和特殊字符。
    • 长度小于128

    界定标识符

    • 对于不符合标识符规则的标识符,则要使用界定符方括号([])或双引号("")将标识符括起来。如标识符[My Table]、”select“内分别使用了空格和保留字select。

    2.数据类型

    T-SQL中有两种数据类型:(1).系统数据类型 (2).自定义数据类型

    2.1 系统数据类型

    精确数字数据类型

    数据类型解释
    int存储整型数值
    bigintbigint比int能存储更大的数值
    smallint数据类型的范围数值比int更小,定义这种数据类型的时候一定要小心,要确定存储的数据不会超过smallint所能存储的数值范围
    tinyint数据类型的范围数值比smallint更小,存储从 0 到 255 的整型数据
    decimal / numericdecimal[(p,s)]和numeric[(p,s)]这两种数据类型用于存储相同精度和范围的数据(小数点的左、右两边存储的数值位数相同)

    近似数字数据类型

    数据类型解释
    float存储小数点不固定的数值,存储的数值范围。为-1.79E+308~1.79E+308。
    real与float非常相似,存储数值范围为-3.40E+38~3.40E+38。

    货币数据类型

    数据类型
    money
    smallmoney

    字符数据类型

    数据类型解释
    char长度固定,最多可以定义8000个字符。如果定义一个列为char(n),则将存储n个字符。当输入少于定义的字符数时,剩余的长度将被在右边的空格填满。
    nchar与char类型相似,但最多可以定义4000个字符,使用Unicode编码。
    varchar与char一样,用于存储字母数字数据,最多可定义8000个字符。二者不同之处在于varchar的每一行可以有不同的字符数,最大字符数未定义的最大长度。例如列定义为varchar(50),则该列数据最多可以有50个字符长。然而,如果列中只存储了3个字符长的字符串,则只会使用3个字符的存储空间。如果定义列时没有指定大小,即varchar(),则其长度默认为1
    nvarchar定义方式与varchar相似,nvarchar使用Unicode格式存储字符。

    日期和时间数据类型

    数据类型解释
    date仅用来存储日期,其范围从0001年1月1日到9999年12月31日。date数据类型的格式是YYYY-MM-DD。
    time只存储基于24小时制的时间,其格式为hh:mm:ss[.nnnnnnn]。与date数据类型类似,为了给要存储在列中的数据提供准确的数据类型,能存储精确度达100纳秒的数据。
    datetime用于存储从1753年1月1日到9999年12月31日之间的任何日期和时间。datetime不仅存储日期,而且会在日期的旁边存储时间。如果只像定义为datetime的列存入日期,则会在存储的日期中加入默认的时间12:00:00
    datetime2与datetime类似,datetime2用于存储日期和时间。不同之处是,datatime2的数据类型秒的小数部分的精度更高。此外,该数据类型能存储从0001年1月1日到9999年12月31日的日期。其格式为YYYY-MM-DD hh:mm:ss[.nnnnnnn]。
    smalldatetime与datetime十分相似,除了smalldatetime可存储的数值范围是从1900年1月1日到2079年6月6日。该数值范围的结束日期不是月末。

    二进制数据类型

    数据类型解释
    binary存储固定大小的二进制个十数据,最多可存储8000字节。
    varbinary与binary十分相似,但是varbinary每一行的物理列大小随存储的值而不同。varbinary(max)能存储长度超过8000个字符的数据,最多可存储2GB,可用于存储类似图像这样的数据。

    专用数据类型

    数据类型解释
    bit该数据类型存储的值为0或1.通常用于判定真假值。
    uniqueidentifier用于存储16位全局唯一标识符(UUID)
    XML

    2.2 程序中的数据类型

    数据类型解释
    cursor数据能够以驻留内存的状态进行存储。游标,与表类似,有数据行和列,但它们的相似之处仅限于此。不同之处如:游标没有索引。通过使用游标来建立数据集,以便一次处理一行数据。
    tabletable数据类型与游标和表有几分相似之处。该数据类型用于存储行和列的数据,但不能在数据上建索引。此时,系统可以“一次处理一个数据集”的数据,就想处理一个标准的表那样。
    sql_varint可以根据存储的数据改变数据类型,即用来存储一些不同类型的数据类型。不过强烈不推荐使用这种数据类型。

    3.表达式

    表达式常指由常量、变量、函数等通过运算符按一定的规则连接起来的有意义的式子。

    3.1 变量

    T-SQL变量分为全局变量和局部变量

    1. 局部变量
    局部变量由用户定义,一般出现在批处理、存储过程和触发器中,其作用范围仅在程序内部。

    局部变量必须先声明,后使用。T-SQL还为局部变量提供了赋值语句。

    declare变量声明语句,其语法为:

    declare @变量名 [as] 数据类型
    declare @xx [as] int
    
    • 局部变量名必须以@开始开头
    • as 可以省略
    • 赋初值为null

    局部变量的赋值有三种方式:

    1).在变量定仪的时候对其赋值:

    declare @变量名 [as] 数据类型 = 值
    

    2).select语句赋值:

    select @变量名 = 字段名 from xx
    
    • 用select命令可以一次给多个变量赋值
    • 表达式可以为普通的value,也可以是查询结构
    • 当表达式为表的列名时,形式与普通查询中使用的用法类似。可以使用子查询从表中一次返回多个值。如果查询的结果为多行,则只会把最后一行的相应列值赋给变量,这与PL/SQL的处理方式不同,在PL/SQL中,不允许把多行查询结果赋值给变量

    3).set赋值:

    declare @变量名 数据类型
    set @变量名 = 值 / (表达式)
    
    • 基本用法和select一样,区别在于一条set赋值语句只能给一个变量赋值,而一条select语句可以给多个变量赋值

    案例:

    // 1
    declare @num1 int = 1
    // 2
    declare @num2 int
    select @num2 = 2 from emp where id = 'xx'
    // 3
    declare @num3 int
    set @num3 = 3
    

    2. 全局变量
    全局变量由SQL Server系统定义,通常用来跟踪服务器范围和特定会话期间的信息,不能被用户显式地定义和赋值。可以通过访问全局变量来了解系统目前的一些状态信息。

    全局变量名以@@开头。下面给出一些常用的全局变量。

    全局变量说明
    @@error上一条SQL语句报告的错误号
    @@nestlevel当前存储过程或触发器的嵌套级别
    @@rowcount上一条SQL语句处理的行数
    @@servername本地服务器名称
    @@identity最后插入的标识值
    @@spid当前用户进程的会话id
    @@fetch_status上一条游标fetch语句的状态
    @@cpu_busySQL Server自上次启动后的时间状态

    3.2 函数

    函数是用来完成某种特定功能,并返回处理结果的一组T-SQL语句,处理结果成为“返回值”,处理过程成为“函数体”。

    函数又分为系统内置函数和用户自动以函数。SQL Server提供了大量系统内置函数,主要可以分为以下几类:数学函数、字符串函数、日期函数、convert函数、聚合函数。

    数学函数

    函数说明
    abs()返回绝对值
    round(数值表达式,长度,[,类型])舍入到指定长度或精度。类型为0,表示舍入,类型为非0,表示截断
    power(m,n)返回m的n次幂
    trunc()将数字截断到指定的位数
    %求余数,SQL Server没有mod(m,n),而用m%n代替

    字符串函数

    函数说明
    ltrim(str,substr)/rtrim(str,substr)str表示要操作的字符串,substr表示要裁剪的子串,若裁剪空格,则可以省略
    substring(str,position,length)求子字符串
    replace(str,search_str,rep_str)替换一个字符串中的子串。search_str表示要搜索的子字符串,rep_str表示要替换的目标字符串
    left(str,n)返回字符串从左边开始的指定个数的字符
    len()求字符串长度

    日期和时间函数

    日期时间元素缩写含义
    yearyy,yyyy
    monthm,mm
    dayd,dd
    dayofyeardy年的天数
    weekwk星期数
    weekdaydw星期几
    hourhh
    minutemi
    quarterqq
    secondss
    millisecondms毫秒

    T-SQL中提供下列日期函数:

    • getdate():返回当前的日期和时间
    • year(日期):返回指定日期的“年”部分的整数
    • month(日期):返回指定日期的“月”部分的整数
    • day(日期):返回指定日期的“日”部分的整数
    • datepart(日期元素,日期):返
    • datename(日期元素,日期):以字符串的形式返回日期元素指定时间的日期名称回日期元素指定的日期部分的整数
    • datediff(日期元素,日期1,日期2):返回两个日期间的差值并将其转换为指定日期元素的形式
    • dateadd(日期元素,数值,日期) :按照“日期元素”给定的日期单位,返回“日期”加上“数值”的新日期

    数据类型转换函数

    转换的方式有隐式转换和显式转换两种。

    1.隐式转换是SQL Server自动地将数据从一种数据类型转换为另一种数据类型,用户不可见。
    2.显式转换使用convert函数,该函数可以将一种数据类型的表达式强制转换为另一种数据类型的表达式。两种数据类型必须能够进行转换,例如,char值可以转换为binary,但不能转换为image。该函数的主要作用是把数值型或日期型数据转换为字符串,而只包含数字的字符串转换为数值型数据一般隐式转换。

    格式:convert(数据类型(长度),表达式[,n])

    函数的第4个参数n是可选的,用于日期时间型数据类型和字符数据类型转换。参数取值如下表所示。

    不带世纪数位带世纪数位格式
    1101mm/dd/yyyy
    2102yy.mm.dd
    3103dd/mm/yyyy
    4104dd.mm.yy
    5105dd-mm-yy
    8108hh:mi:ss
    20或120yyyy-mm-dd hh:mi::ss(24h)

    【示例】

    select ename+''''+'s sal is'+convert(char(7),sal) as 'EMPLOYEE'S SAL' from emp;
    
    select cid as '客户ID',cname as '客户名称'
       convert(char(10),cRegisterationDate,102) as '注册日期'
    from customer;
    
    最终显示的日期格式就会如2006.12.02
    

    3.3 运算符

    算术运算符:+、-、*、/、%(求余)
    字符串运算符:+(连接)
    比较运算符:=、>、>=、<、<=、<>(不等于)、!>(不大于)、!<(不小于)
    逻辑运算符:NOT、AND、OR、ALL(所有)、ANY(或SOME,任意一个)、BETWEEN…AND、
    EXISTS(存在)、IN(在范围内)、LIKE(匹配)
    按位运算符:&(位与)、|(位或)、^(按位异或)
    一元运算符:+(正)、-(负)、~(按位取反)
    赋值运算符:=(等于)

    展开全文
  • Microsoft_SQL_Server_2005技术内幕:T-SQL查询.pdf

    千次下载 热门讨论 2012-06-23 13:18:33
    它详细介绍了T-SQL的内部体系结构,包含了非常全面的编程参考,提供了使用Transact-SQLT-SQL)的专家级指导,囊括了非常全面的编程参考,揭示了基于集合的查询的强大威力,并包含大量来自专家们的参考和建议。...
  • SQL Server 技术内幕之T-SQL编程原版CHM SQL Server 2005 技术内幕四本中的其一 本书是Inside Microsoft SQL Server 2005系列四本著作中的一本。它详细介绍了T-SQL的内部构造,包含了非常全面的编程参考。它提供了...
  • T-SQL即 Transact-SQL,是标准SQL语言的扩展,是SQL Server的核心,在SQL的的基础上添加了变量,运算符,函数和流程控制等新内容, 总之SQL Server是几乎所有关系型数据库都支持的语言,而T-SQL是Microsoft SQL ...

    一. SQL Server和T-SQL的区别

    SQL Server是结构化查询语言,是目前关系型数据库管理系统中使用最广泛的查询语言

    T-SQL即 Transact-SQL,是标准SQL语言的扩展,是SQL Server的核心,在SQL的的基础上添加了变量,运算符,函数和流程控制等新内容,

    总之SQL Server是几乎所有关系型数据库都支持的语言,而T-SQL是Microsoft SQL Server支持的语言

    二.T-SQL语言的组成

    数据定义语言(DDL,Data Definition Language):SQL让用户定义存储数据的结构和组织,以及数据项之间的关系。    

    数据检索语言:SQL允许用户或应用程序从数据库中检索存储的数据并使用它。  

    数据操纵语言(DML,Data Manipulation Language):SQL允许用户或应用程序通过添加新数据、删除旧数据和修改以前存储的数据对数据库进行更新。  

    数据控制语言(DCL,Data Control Language):可以使用SQL来限制用户检索、添加和修改数据的能力,保护存储的数据不被未授权的用户所访问。  

      数据共享:可以使用SQL来协调多个并发用户共享数据,确保他们不会相互干扰。    

      数据完整性:SQL在数据库中定义完整性约束条件,使它不会由不一致的更新或系统失败而遭到破坏                

    1.数据操作类SQL语句

    2.数据定义类SQL语句

    3.事务控制类SQL语句

    4.程序化SQL语句

    语    句

    功    能

    DECLARE

    定义查询游标

    EXPLAN

    描述查询描述数据访问计划

    OPEN

    检索查询结果打开一个游标

    FETCH

    检索一条查询结果记录

    CLOSE

    关闭游标

    PREPARE

    为动态执行准备SQL语句

    EXECUTE

    动态地执行SQL语句

    DESCRIBE

    描述准备好的查询

     

    三.T-SQL语句结构 

    每条SQL语句均由一个谓词(Verb)开始,该谓词描述这条语句要产生的动作,例如SELECT或UPDATE关键字。谓词后紧接着一个或多个子句(Clause),子句中给出了被谓词作用的数据或提供谓词动作的详细信息。每一条子句都由一个关键字开始。下面以SELECT语句为例介绍T-SQL语句的结构,语法格式如下:

    SELECT  子句

    [INTO 子句]

    FROM 子句

    [WHERE 子句]

    [GROUP  BY 子句]

    [HAVING  子句]

    [ORDER BY 子句]

    展开全文
  • T-SQLSQL的区别是什么

    千次阅读 2021-02-04 21:55:00
    T-SQLSQL的一种版本,且只能在SQL SERVER上使用;且提供了数据库脚本语言,即类似C等的基本功能。本教程操作环境:windows7系统、mysql8版、Dell G3电脑。SQLT-SQL的区别SQL是Structrued Query Language的缩写...

    区别:结构化查询语言SQL是关系数据库的标准语言,已被众多商用DBMS产品所采用,使得它已成为关系数据库领域中一个主流语言。而T-SQL是SQL的一种版本,且只能在SQL SERVER上使用;且提供了数据库脚本语言,即类似C等的基本功能。

    7a47a0e3e14bbe502ac22af39557a8e2.png

    本教程操作环境:windows7系统、mysql8版、Dell G3电脑。

    SQL和T-SQL的区别

    SQL是Structrued Query Language的缩写,即结构化查询语言。它是负责与ANSI(美国国家标准学会)维护的数据库交互的标准。作为关系数据库的标准语言,它已被众多商用DBMS产品所采用,使得它已成为关系数据库领域中一个主流语言,不仅包含数据查询功能,还包括插入、删除、更新和数据定义功能.

    T-SQL是SQL语言的一种版本,且只能在SQL SERVER上使用。它是ANSI SQL的加强版语言、提供了标准的SQL命令。另外,T-SQL还对SQL做了许多补允,提供了数据库脚本语言,即类似C、Basic和Pascal的基本功能,如变量说明、流控制语言、功能函数等。

    T-SQL提供标准SQL的DDL和DML功能,加上延伸的函数、系统预存程序以及程式设计结构(如IF和WHILE)让程续设计更有弹性。

    这里来解释一下“T-SQL提供标准SQL的DDL和DML功能”是什么意思。

    关系数据库的语言分为三类,它们是数据定义语言,也就是DDL(Data Defining Language);数据操纵语言DML(Data Manufacturing Language)和数据控制语言DCL。

    而SQL是集DDL、DML、DCL为一体的标准关系数据库语言。其中DDL数据定义语言用于定义和管理SQL数据库中的所有对象的语言;DML数据操纵语言,SQL中处理数据等操作统称为数据操纵语言。

    035e6517464b7529838391a9c31feba3.png

    扩展资料:T-SQL的由来。

    美国国家标准局(ANSI)与国际标准化组织已经制定了SQL标准,美国国家标准局发布与国际标准化组织相应的美国标准(可以理解为方便本国使用),1992年国际标准化组织和International Electrotechnical Commission(IEC)发布了SQL国际标准,称为SQL-92。美国国家标准局随之发布的相应标准是ANSI SQL-92。尽管不同的数据库使用的SQL版本有一些差异,但大多数都遵循ANSI SQL标准。SQL Server使用ANSI SQL-92的扩展集,称为T-SQL。

    更多计算机编程相关知识,请访问:编程视频!!

    展开全文
  • 常用的 T-SQL 语言

    万次阅读 多人点赞 2018-11-24 11:26:50
    本篇不是详细介绍 T-SQL 的语法,而是总结常用的 T-SQL 语句 变量 局部变量的声明和赋值 declare @id int --声明 set @id = 11 --赋值 select @id as showId 通配符 % 表示匹配零个或者多个字符 select cname from ...
  • Microsoft SQL Server 2012 T-SQL Fundamentals

    热门讨论 2012-08-08 12:19:28
    Gain a solid understanding of T-SQL—and write better queries Master the fundamentals of Transact-SQL—and develop your own code for querying and modifying data in Microsoft® SQL Server® 2012....
  • T-SQL 常用数据类型、系统函数、输出语句的基本实验 一、实验目的 1、熟练理解掌握Ttansact-SQL 2、做一些简单操作 二、实验内容 1、简述T-SQL六项内容 2、写出T-SQL的常用数据类型 3、做一些系统函数、输出语句的...
  • 会用图形界面创建后,今天可以学习用T-SQL来创建数据库及对数据库的操作。 一. T-SQL 创建数据库 --创建数据库 create database 数据库名称 二. T-SQL 分离数据库 三. T-SQL 附加数据库 四. T-SQL 备份数据库 五....
  • SQLT-SQL与PL-SQL的区别

    千次阅读 2017-04-26 13:31:53
    SQL是Structrued Query Language的缩写,即结构化查询语言。它是负责与ANSI(美国国家标准学会)维护的数据库交互的标准。作为关系数据库的标准语言,它...T-SQLSQL语言的一种版本,且只能在SQL SERVER上使用。它是A
  • T-SQL语句创建数据表

    千次阅读 2020-03-08 15:30:12
    T-SQL语句创建数据表 代码: CreATE TABLE Student ( Son nchar(10) NULL, Sname nchar(10) NULL, Ssex nchar(2) NULL, Sbirthday datetime NULL ) 添加信息: 创建完成! 代码: CREATE TABLE Course ( Con ...
  • 利用T-SQL语句完成表的创建、插入、修改和删除

    千次阅读 多人点赞 2020-05-11 20:34:59
    在本地盘中创建 studentxk 数据库,在该数据库下利用使用 T-SQL 语句创建student 表、course 表和 cj 表。 利用T-SQL语句完成以下操作: (1)修改“计算机系”姓名为“李勇”的学生姓名为“李咏”; update student...
  •        在用户盘上创建一个 TestData 文件夹,在此文件夹中再创建一个 data ...请分别使用Management 界面方式和 T-SQL 语句实现以下操作:        1.创建一个 student 数
  • 使用T-SQL语句创建数据库

    千次阅读 2020-03-10 18:54:16
    使用案例演示T-SQL语句如何创建数据库语法格式创建数据库 语法格式 用T-SQL语句创建数据库的语法格式为 CREATE DATABASE 数据库名 ON [PRIMARY] ( <数据文件参数>【,…n】 【<文件组参数>】 ) 【LOG ON...
  • 使用T-SQL语句创建和删除数据库

    千次阅读 2020-03-04 15:46:00
    ** 使用T-SQL语句创建和删除数据库** 使用T-SQL语句创建“学生管理库”数据库及删除数据库。要求“学生管理库”数据库的主数据文件名为:StudentDB.mdf,初始大小为5MB,最大为20MB,增长方式为10%;日志文件名为:...
  • T-SQL查询语句(一)

    千次阅读 2019-04-03 10:59:59
    T-SQL查询 主要记录用到的T-SQL查询实例,用代码和图片说明。 定义列别名: 查询 T_Student 表中15计算机科学与技术(1)专业同学的StudentId(学号)、StudentName(姓名)和StudentSex(性别),结果中各列的标题...
  • SQL语言和T-SQL语言简介

    万次阅读 2016-10-10 00:13:00
    SQL语言简介 结构化查询语言(SQL)是一个非过程化的语言,它一次处理一个记录,对数据提供自动导航。SQL允许用户在高层的数据结构上工作,而不对单个记录进行操作...SQL的集合特性允许一条SQL语句的结果作为另一
  • 创建一个名为 Query_student 的存储过程,该存储过程的功能是根据学号查询学生表中某一学生的学号、姓名、性别及出生日期。 create proc Query_student @snum varchar(10) ...写出完成此功能的 SQL .
  • T-SQL语句创建数据库

    千次阅读 2020-03-04 14:44:08
    1.用T-SQL语句创建数据库 CREATE DATABASE 数据库名 --创建数据库 ON PRIMARY ( <数据文件参数>[,…n][文件组参数] ) LOG ON ( <日志文件参数>[,…n] ) 示例: 创建完成。 ...
  • sql server之T-SQL语句创建数据库创建表

    万次阅读 多人点赞 2018-06-03 09:30:17
    一.主数据文件 On{}①数据逻辑名—— name=””,②数据的储存路径——filename=”\”,③数据的大小——size= MB,④数据最大为——maxsize= MB,⑤超过数据设定大小后怎么增长——filegrowth= MB或10%(size+size*10%...
  • 参考链接:... SQL自动排版美化是一个常用功能 Notepad++有个插件poor man‘s T-SQL Formatter可以很好的完成这个功能。 ...安装:插件——插件管理——找到poor man‘s T-SQL Formatter这个插...
  • T-SQL 语句(五) —— 存储过程

    千次阅读 2017-02-12 04:42:44
    T-SQL 语句(五) —— 存储过程一、存储过程简介1、存储过程:一组预先写好的能实现某种功能的T-SQL 程序,指定一个程序名后编译后并将其存在SQL Server 中,以后要实现该功能可调用这个程序来完成。 2、存储过程...
  • 1、创建数据表 1)在数据库student中创建模式XSKC ...在【SQL Server Management Studio】窗口左上方选择【新建查询】按钮,启动SQL编辑器窗口,在光标处输入T-SQL语句,单击【执行】按钮。
  • 假设SQL Server服务已启动,并以Administrator身份登录计算机(文件名称自定) 1)要求在本地磁盘D创建一个学生-课程数据库(名称为student),只有一个数据文件和日志文件,文件名称分别为stu和stu_log,物理名称为...
  • 如何使用T-SQL语句创建数据库

    千次阅读 2020-03-04 18:50:45
    使用T-SQL创建数据库 首先我们在C 盘根目录创建文件夹用来保存文件 打开SQL找到新建查询 在输入栏输入T-SQL语句即可
  • T-SQL 语句(六)—— 触发器操作

    千次阅读 2017-02-12 10:07:35
    T-SQL 语句(六)—— 触发器操作一、触发器简介1、触发器的功能:  a、实现比约束更为复杂的数据约束  b、可以检查 SQL 所做的操作是否被允许  c、修改其他数据库里表的数据  d、可以一次调用多个存储过程 ...
  • T-SQL语句创建数据库

    千次阅读 2015-12-10 12:17:26
    T-SQL语句创建数据库 一 T-SQL语句创建 二 详细过程 三 常见问题及解决方法  小白或者新手无所谓啦,SQL server自学中,欢迎批评 一 T-SQL语句创建数据库  在SQL server 2008中,创建数据库主要有两种方法。...
  • SQLT-SQL区别

    千次阅读 2019-03-05 19:15:36
    SQL是Structrued Query Language的缩写,即结构化查询语言。它是负责与ANSI(美国国家标准学会)维护的数据库交互的标准。作为关系数据库的标准语言,它已被众多商用...T-SQLSQL语言的一种版本,且只能在SQL SERV...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,002,789
精华内容 401,115
关键字:

T-SQL