首页 > 数据库技术 > 详细

T-SQL运算符

时间:2020-03-28 12:26:54      阅读:59      评论:0      收藏:0      [点我收藏+]

运算符类型

1、算术运算符:+,-,*,/,%

列:

USE <数据库名>

SELECT 1+1 --求和

GO

SELECT 2-1 --求减

GO

SELECT 5/2 --若两边有整数,结果为整数

GO

SELECT 5.0/2 --若两边有非整数,结果为非整数

GO

SELECT 5%2 --求余

2、赋值运算符:=

列:

declare @age int --初始变量@age

set @age=19 --给@age复制

select @age --输出

print @age --输出

3、逻辑运算符:and,or,not

1、and:两边结果都为true(真)时,结果为真

     or:两边只要一边为真时,结果为真

     not:取反

2、优先级:not>and>or

3、列:IF(1>2 OR 6>3 AND NOT 5>3)

             PRINT ‘true‘

             ELSE

             PRINT ‘FALSE‘

4、比较运算符:>,<,>=,<=,<>(不等于),=,!=(不等于)

列;

declare @a int ,@b int

select @a=8, @b=9 --select可以给多个变量赋值,set只能单个赋值

IF @a>=@b

print ‘@a的值大于或等于@b‘

ELSE

print ‘@b的值大‘

5、连接运算符:+

1、左右都是数值型,那么就是算术运算符

2、左右都是字符型,那么就是连接运算符

3、左右类型不一致,男需要类型转换

运算符优先级

  算术运算符->比较运算符->逻辑运算符->连接运算符->赋值运算符

 

T-SQL运算符

原文:https://www.cnblogs.com/zhouxiangfei/p/12586427.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!