Hubert 'depesz' Lubaczewski:等待 PostgreSQL 17 —— 在 plpgsql 中允许 %TYPE 和 %ROWTYPE 后跟数组修饰符。
💡
原文英文,约400词,阅读约需2分钟。
📝
内容提要
2024年1月4日,Tom Lane提交了一个补丁,允许在plpgsql中使用%TYPE和%ROWTYPE后面跟数组修饰符。这提供了一个有用的功能,可以声明一个变量,该变量是另一个变量或表列的类型的数组。这个功能很酷,但可能不会被广泛使用。现在,我们可以很容易地将变量定义为%TYPE或%ROWTYPE的数组。这个功能允许将记录集存储在变量中,以便以后可以重复使用。
🎯
关键要点
-
2024年1月4日,Tom Lane提交了一个补丁,允许在plpgsql中使用%TYPE和%ROWTYPE后面跟数组修饰符。
-
这个功能允许声明一个变量,该变量是另一个变量或表列的类型的数组。
-
虽然这个功能很酷,但可能不会被广泛使用。
-
在PL/pgSQL中,可以使用变量,每个变量都有类型。
-
可以使用伪类型%TYPE和%ROWTYPE来定义变量的类型。
-
在补丁之前,无法轻松地将变量定义为%TYPE或%ROWTYPE的数组。
-
补丁后,可以轻松存储记录集在变量中,以便以后重复使用。
🏷️
标签
➡️