创建行数据类型
创建行数据类型是创建行变量的先决条件。
可从支持执行 CREATE TYPE 语句的任何接口执行此任务。
要在数据库中定义强类型游标数据类型,必须从任何支持执行 SQL 语句的 Db2® 接口成功执行 CREATE TYPE (CURSOR) 语句。
- 创建 CREATE TYPE (ROW) 语句:
- 指定类型的名称。
- 通过对行中每个字段指定名称和数据类型来对行指定行字段定义。
CREATE TYPE empRow AS ROW (name VARCHAR(128), id VARCHAR(8)); - 从受支持的 Db2 接口执行 CREATE TYPE 语句。
如果 CREATE TYPE 语句成功执行,那么会在数据库中创建行数据类型。如果该语句未成功执行,请验证该语句的语法并验证该数据类型是否尚未存在。
创建行数据类型之后,可根据此数据类型声明行变量。