SQL declare 数组

发布时间 2023-09-11 23:01:41作者: 2086nmj

在 SQL 中,可以使用以下语法声明数组:

DECLARE array_name [type] [SIZE];

其中,array_name 是你给数组起的名称,type 是数组中元素的数据类型,SIZE 是可选参数,用于指定数组的大小。

以下是一个示例,声明一个整数类型的数组,名为 numbers,大小为 5:

DECLARE numbers INT[5];

在数组声明之后,你可以使用以下语法为数组的元素赋值:

SET array_name[index] = value;

其中,index 是数组元素的索引(从 0 开始),value 是你要为该元素设置的值。

以下是一个示例,为上面声明的 numbers 数组的第一个元素赋值为 10:

SET numbers[0] = 10;

这样,你就成功地在 SQL 中声明了一个数组,并为其中的一个元素赋值了。你可以根据需要使用类似的语法为其他元素赋值。