
虚谷数据库系统软件 SQL 语法手册
目录
一. 概述 ................................................. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.1 手册简介.................................................. . . . . . . . . . . . . . . . . . . . . . . . . 1
1.2 SQL 兼容性 ................................................. . . . . . . . . . . . . . . . . . . . . . 1
1.3 语法使用限制 ................................................. . . . . . . . . . . . . . . . . . . . 1
二. 数据类型................................................. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
2.1 数值数据类型 ................................................. . . . . . . . . . . . . . . . . . . . 2
2.2 字符数据类型 ................................................. . . . . . . . . . . . . . . . . . . . 2
2.3 全局唯一标识符类型 ................................................. . . . . . . . . . . . 3
2.4 布尔类型.................................................. . . . . . . . . . . . . . . . . . . . . . . . . 3
2.5 二进制数据类型 ................................................. . . . . . . . . . . . . . . . . 3
2.6 时间数据类型 ................................................. . . . . . . . . . . . . . . . . . . . 3
2.7 数据类型映射 ................................................. . . . . . . . . . . . . . . . . . . . 5
三. 表达式 ................................................. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
3.1 常量表达式 ................................................. . . . . . . . . . . . . . . . . . . . . . . 6
3.2 字段值表达式 ................................................. . . . . . . . . . . . . . . . . . . . 6
3.3 强类型转换表达式.................................................. . . . . . . . . . . . . . 6
3.4 子查询表达式 ................................................. . . . . . . . . . . . . . . . . . . . 7
3.5 其他类型表达式 ................................................. . . . . . . . . . . . . . . . . 8
四. PL/SQL 语言 .................................................. . . . . . . . . . . . . . . . . . . . . . . . . 10
4.1 块语句操作语法 ................................................. . . . . . . . . . . . . . . 10
4.2 IF 条件控制语句 .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11
4.3 循环语句.................................................. . . . . . . . . . . . . . . . . . . . . . . .11
4.3.1 LOOP 语句 .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . .11
4.3.2 WHILE
语句
.................................................. . . . . . . . . . 12
4.3.3 FOR
语句
................................................. . . . . . . . . . . . . . . 13
4.3.4
使用游标的
LOOP
语句
.............................................. 14
4.3.5 使用匿名游标的 LOOP 语句 ......................................... 14
I
评论