返回首页

gbase数据、南大通用产品文档:GBase8s兼容性

更新日期:2024年09月11日

示例如下:
CREATE OR REPLACE PROCEDURE P_5_11 AS
TYPE triplet IS VARRAY(3) OF VARCHAR2(15);
TYPE trio IS VARRAY(3) OF VARCHAR2(15);
group1 triplet := triplet('Jones', 'Wong', 'Marceau');
group2 triplet;
group3 trio;
BEGIN
group2 := group1; -- succeeds
group3 := group1; -- fails
END;

--Result:
--ORA-06550: line 10, column 13:
--PLS-00382: expression is of wrong type

可变数组类型Triplet和trio具有相同的元素类型VARCHAR(15),集合变量group1和
group2具有相同的数据类型,但group3却不相同。可以把group1赋值给group2,不能把
group1赋值给group3.相同的数据类型是前提。
对于可变数组和嵌套表变量,可以指定NULL或者相同数据类型的NULL集合。两种方
式均可为变量赋值为NULL。

功能说明
记录UDF 函数相关信息
表结构说明
表5- 281 表结构信息说明:




name
函数名
ret
返回值类型string|integer|real
dl
动态连接库名称
type
是否为聚合函数
engine
引擎名称
instance
实例名
vcid
虚拟集群编号

本出版物显示如何使用基本和高级结构化查询语言(SQL)访问和处理数据库中的数据。
它讨论数据操纵语言
(DML)
语句以及 DML 语句经常使用的触发器和存储过程语言
(SPL)
例程。
本出版物针对以下用户编写:

数据库用户

数据库管理员

数据库应用程序程序员
本手册假定您具备以下背景:

对于计算机、操作系统和操作系统提供的实用程序的工作知识

使用关系数据库经验或熟悉数据库概念

一些计算机编程经验
本出版物是讨论 SQL 的 GBase 8s 实现的一系列出版物中的一本。GBase 8s SQL 指南:
语法包含 SQL 和 SPL 的所有语法描述。
GBase 8s SQL 参考指南提供对 SQL 的各个方
面(语言语句除外)的参考信息。GBase 8s 数据库设计和实现指南显示如何使用 SQL 实
现和管理数据库。