声明结构化类型主变量
要通过静态 SQL 来检索或发送结构化类型主变量,必须提供 SQL 声明,该声明指出用来表示该结构化类型的内置类型。
关于本任务
该声明的格式为如下所示:
EXEC SQL BEGIN DECLARE SECTION ;
SQL TYPE IS structured_type AS base_type host-variable-name ;
EXEC SQL END DECLARE SECTION;例如,将 Address_t 类型传递至客户机应用程序时,假定要将此类型变换为一种可变长度字符类型。 那么,请对 Address_t 类型主变量使用以下声明:
SQL TYPE IS Address_t AS VARCHAR(150) addrhv;