数据仓库服务 GAUSSDB(DWS)-定义变量:%TYPE属性

时间:2024-04-18 16:24:18

%TYPE属性

%TYPE主要用于声明某个与其他变量类型(例如,表中某列的类型)相同的变量。假如想定义一个my_name变量,它的变量类型与employee的firstname类型相同,可使用如下定义:

my_name employee.firstname%TYPE

这样定义可以带来两个好处,首先,不用预先知道employee表的firstname类型具体是什么。其次,即使之后firstname类型有了变化,也不需要再次修改my_name的类型。

support.huaweicloud.com/devg-830-dws/dws_04_0524.html