加入收藏 | 设为首页 | 会员中心 | 我要投稿 百客网 - 百科网 (https://www.baikewang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MsSql教程 > 正文

mssql 运算符 T-SQL程序设计基础

发布时间:2023-01-08 09:34:46 所属栏目:MsSql教程 来源:网络
导读: T-SQL就是transact-sql,是标准sql在mssql环境下程序的设计语言的增强版,用来让应用程序与sql server沟通的主要语言。
T-SQL主要包括sql server数据类型、语言元素和游标。
1.数据类型

T-SQL就是transact-sql,是标准sql在mssql环境下程序的设计语言的增强版,用来让应用程序与sql server沟通的主要语言。

T-SQL主要包括sql server数据类型、语言元素和游标。

1.数据类型

数据类型指定列、存储过程参数及局部变量的数据特性,包括系统数据类型和自定义数据类型。

系统数据类型是sql server支持的内置数据类型,系统数据类型分为11类共有25种。

自定义数据类型是建立在sql server系统数据类型基础之上的,需要制定该类型的名称、建立在其上的系统数据类型及是否允许为空。

2.语言元素

包括批处理、注释、变量、运算符、函数和流程控制语句

批处理

指包含一句或多句T-SQL语句的语句组,一次性执行,若批处理中某条语句编译错误则无法执行,以go语句作为一个批处理的结束标志。

注释

sql server中可以使用两种注释,一种是单行注释:“— —”另一种是换行注释“/* */”。

变量

变量是一种语言中必不可少的组成部分。T-SQL中有两种形式的变量一种是系统提供的全局变量,另一种是用户自定义的局部变量。

全局变量是系统内部使用的变量,作用范围是任何程序均可以随时调用mssql 运算符,引用全局变量时必须以标记符“@@”开头。

局部变量是一个能够拥有特定数据类型的对象,他的作用范围只在程序内部,引用时以标记符“@”开头。

生命局部变量:declare @变量名 变量类型

局部变量赋值:select或set @局部变量=变量值

运算符

运算符是能够用来执行算术运算、字符串连接、赋值以及在字段、常量和变量之间进行比较的一些符号。

包括算术运算符、赋值运算符、位运算符、比较运算符、逻辑运算符和字符串串联运算符。

函数

被用来执行一些特殊的运算以支持sql server的标准命令。

T-SQL语言提供了三种函数:行集函数、聚合函数和标量函数。

行集函数可以在T-SQL语句中当做表引用。

聚合函数用于对一组值执行计算并返回一个单一的值。

标量函数用于对传递给他的一个或多个参数值进行处理和计算,并返回一个单一的值。

除了系统提供的函数外,用户还可以根据需要自定义函数(标量型函数、内嵌表值函数和多语句表值型函数)

流程控制语句

指用来控制程序执行和流程分支的命令,在sql server中主要用来控制sql语句、语句块或者存储过程的执行流程。

3.游标

指定检索数据的位置并有能力修改

声明游标:declare 游标名称 cursor

打开游标:open 游标名称

读取游标:fetch 游标名称

修改游标数据:update table_name

删除游标数据:delete table_name

释放游标:close、deallocate 如果使用clos下次打开可以使用open,但是如果使用deallocate则删除了此游标,下次使用要重新声明。

积分运算电路和微分运算电路的实验报告_mssql 运算符_位移运算 还是 移位运算

(编辑:百客网 - 百科网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!