数据库视频Transact—SQL语句
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数据库视频Transact—SQL语句相关的知识,希望对你有一定的参考价值。
Transact—SQL概述
了解
- SQL结构化查询语言
- Transact—SQL语言是SQL的增强版本
类型
- 数据
- 定义
- 操控
- 控制
- 常用
- 事务管理
- 流程控制
- 附加的语言元素
常量与变量
常量
- 常量指具体的值,不需要声明
变量
分类
- 全局
- 局部
局部变量声明
格式
DECLARE
@local_variablep[AS]data_type
|@cursor_variable_nameCURSOR
[,…n]
给声明的局部变量赋值
set@local_variable=expression
select@local_variable=expression[,…n]
运算符
算数运算符
运算符 | 说明 |
+ | 加法运算 |
— | 减法运算 |
* | 乘法运算 |
/ | 除法运算,若两个表达式都是整数,则结果取整数值,小数值将略去 |
% | 取模运算,返回两数相除后的余数 |
位运算法
运算符 | 说明 |
& | 位与逻辑运算 |
l | 位或逻辑运算 |
^ | 位异或逻辑运算 |
比较运算法
运算符 | 说明 |
= | 等于 |
> | 大于 |
< | 小于 |
>= | 大于或等于 |
<= | 小于或等于 |
<> | 不等于 |
!= | 不等于 |
!> | 不大于 |
!< | 不小于 |
逻辑运算法
运算符 | 说明 |
all | 如果一组的比较都为true,则结果为true |
and | 都为true,则为true,否则为false |
any | 任何一个为true,则为true |
between |
|
exists | 若子查询中包含某些行,则为true |
in | 若操作数中等于表达式中的一个,则为true |
like | 操作数与某种模式相匹配,则为true |
not | 对任何其他布尔运算符的结果值取反 |
or | 任何一个为true,结果为true |
some | 在一组比较中,有些比较为true,结果为true |
其他运算符
- 赋值运算符
- 连接运算符
- 一元运算符
运算符 | 描述 |
+ | 数值为正 |
- | 数值为负 |
~ | 返回数字的逻辑非 |
注释
目的
- 养成好的开发习惯
- 随代码进行说明诊断
内容
- 程序名称
- 作者名称
- 变量说明
- 代码更改日期
- 算法描述
添加
- 双连字符(—)
- 正斜杠星号字符(/*...*/)
有什么不足的可以提出意见哟!
以上是关于数据库视频Transact—SQL语句的主要内容,如果未能解决你的问题,请参考以下文章