GaussDB-VAR

44 阅读1分钟

GaussDB-VAR

功能描述

将新的C数据类型分配给宿主变量。宿主变量必须预先在声明段声明。

  • 对于VAR的用法需要谨慎。使用VAR语句后数据类型的变化可能会导致内存地址无效,从而导致数据变量无效,出现无法成功赋值的场景。
  • 若在宿主变量声明段中确定好数据类型,则无须使用VAR语句。
语法格式
VAR varname IS ctype
参数说明
  • varname

    C语言变量名称。

  • ctype

    C语言类型说明。

示例
EXEC SQL BEGIN DECLARE SECTION; 
    short a;
EXEC SQL END DECLARE SECTION;
EXEC SQL VAR a IS int;

更多详情请参考GaussDB 文档中心:doc.hcs.huawei.com/db/zh-cn/ga…