下表显示了PL/SQL支持的逻辑运算符。所有这些运算符都使用布尔运算符并产生布尔运算结果。假设变量A=TRUE,变量B=FALSE,那么 – 逻辑运算符示例 运算符 描述 示例 and 逻辑与运算符。如果两个…
分类:PL/SQL教程
PL/SQL运算符
在本章中,我们将学习在PL/SQL中如何使用运算符。 运算符是一个符号,它告诉编译器执行指定的数学或逻辑操作。PL/SQL语言中有丰富的内置运算符,提供有以下类型的运算符 – 算术运算符 关系运算符 比较运算…
PL/SQL日期及时间
在本章中,我们将讨论PL/SQL中的日期和时间。 PL/SQL中有两种与日期和时间相关的数据类型 – 日期时间数据类型 间隔数据类型 日期时间(Datetime)数据类型是 – DATE TIME…
PL/SQL关系运算符
关系运算符比较两个表达式或值,并返回一个布尔结果。 下表显示了PL/SQL支持的所有关系运算符。假设变量A=10,变量B=20,则 – 关系运算符示例 运算符 示例 示例 = 检查两个操作数的值是否相等,如果…
PL/SQL事务
在本章中,我们将讨论和学习PL/SQL中的事务。 数据库事务是由一个或多个相关SQL语句组成的原子工作单元。它被称为原子操作,因为构成事务的SQL语句带来的数据库修改可以共同提交,即永久化到数据库或从数据库回滚(撤销)。…
PL/SQL变量
在本章中,我们将学习Pl/SQL中的变量。 一个变量只不过是在程序中可以操纵的存储区域的名称。 PL/SQL中的每个变量都有一个指定的数据类型,它决定了变量内存的大小和布局; 可以存储在存储器中的值的范围以及可应用于该变…
PL/SQL数据类型
在本章中,我们将讨论和学习PL/SQL中的数据类型。 PL/SQL变量,常量和参数必须具有有效的数据类型,它指定存储格式,约束和有效的值范围。本节将重点介绍SCALAR和LOB数据类型。其他两个数据类型(复合类型和引用类…
PL/SQL嵌套循环
PL/SQL允许在另一个循环中使用一个循环。 以下部分显示了几个例子来说明这个概念。 PL/SQL中嵌套的基本LOOP语句的语法如下: LOOP Sequence of statements1 LOOP Sequence…
PL/SQL运算符优先级
运算符优先级决定表达式中术语的分组。这会影响表达式的评估求值顺序。某些运算符的优先级高于其他运算符; 例如,乘法运算符的优先级高于加法运算符。 例如,x = 7 + 3 * 2; 这里,求值结果x的值为13,而不是20,…
PL/SQL常量和文字
在本章中,我们将学习PL/SQL中的常量和文字。常量在声明时指定值,并且在程序中不会更改。常量声明需要指定其名称,数据类型和值,并为其分配存储空间。声明也可以强加NOT NULL约束。 声明常数 使用CONSTANT关键…
PL/SQL基本语法
在本章中,我们将学习PL/SQL的基本语法,PL/SQL是块结构语言; PL/SQL程序划分成几个部分,并在每个部分中写入逻辑代码块。每个块由三个子部分组成 – 声明部分 – 此部分是以关键字DE…
PL/SQL比较运算符
比较运算符用于将一个表达式与另一个表达式作比较。结果始终为TRUE,FALSE或NULL。 比较运算符示例 运算符 描述 示例 LIKE LIKE运算符将字符,字符串或CLOB值与模式进行比较,如果值与模式匹配,则返回T…