示例:锚定位数据类型的变量声明

声明变量时,锚定位数据类型声明的示例是很有用的参考。

以下是变量 v1 的声明示例,该变量的数据类型与表 staff 中列 name 的数据类型相同:
DECLARE v1 ANCHOR DATA TYPE TO staff.name;
以下是 CREATE TYPE 语句的示例,该语句定义类型 empRow1,该类型定位至表 employee 中定义的行:
CREATE TYPE empRow1 AS ROW ANCHOR DATA TYPE TO ROW OF employee;
对于声明为类型 empRow1 的变量,字段名称与表列名称相同。

如果列 name 的数据类型为 VARCHAR(128),那么变量 v1 也将属于数据类型 VARCHAR(128)。