PL/SQL运算符 您所在的位置:网站首页 plsql排名函数 PL/SQL运算符

PL/SQL运算符

2023-05-30 18:37| 来源: 网络整理| 查看: 265

目录

连接运算符

算术运算符

关系运算符

比较运算符

逻辑运算符

运算符优先级

运算符是一个符号,它告诉编译器执行指定的数学或逻辑操作。PL/SQL语言中有丰富的内置运算符,提供有以下类型的运算符:

连接运算符算术运算符关系运算符比较运算符逻辑运算符 连接运算符

        连接运算符(||)将一个字符串操作数附加到另一个。每个字符串可以是CHAR,VARCHAR2,CLOB。如果任一个字符串是CLOB,则结果是临时CLOB;否则,它是一个VARCHAR2值。

DECLARE x VARCHAR2(4) := 'Hi'; y VARCHAR2(10) := ' Hey'; BEGIN DBMS_OUTPUT.PUT_LINE (x || y); -- 执行结果为:Hi Hey END; / 算术运算符

        下表显示了PL/SQL支持的所有算术运算符。假设变量A的值为10,变量B的值为5,那么 :

运算符描述示例+两个操作数相加A + B = 15-从第一个减去第二个操作数A - B = 5*将两个操作数相乘A * B = 50/从第一个除以第二个操作数A / B = 2**指数运算符,提出一个操作数到其他的幂值A ** B = 100000 关系运算符

        关系运算符比较两个表达式或值,并返回一个布尔结果。 下表显示了PL/SQL支持的所有关系运算符。假设变量A=10,变量B=20,则:

运算符描述示例=检查两个操作数的值是否相等,如果是,则条件成立。(A = B)为假!=,,~=,^=检查两个操作数的值是否相等,如果两个值不相等则条件成为真。(A != B)为真>检查左操作数的值是否大于右操作数的值,如果是,则条件成为真。(A > B) 为假=检查左操作数的值是否大于或等于右操作数的值,如果是,则条件成为真。(A >= B) 为假= a且x


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有