• T-SQL运算符


    运算符类型

    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、左右类型不一致,男需要类型转换

    运算符优先级

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

     

  • 相关阅读:
    容器字段FieldContainer
    时间选择框
    Java 异常处理的优劣
    RSA 公钥加密算法
    Java 添加播放MIDI音乐
    Java 内存查看与分析
    总结 Eclipse 编程常用的快捷键
    Java 基础【03】序列化和反序列化
    找出给定字符串中出现最多的字符和次数
    Javascript 限制文本字节数
  • 原文地址:https://www.cnblogs.com/zhouxiangfei/p/12586427.html
Copyright © 2020-2023  润新知