是否可以声明数组数据类型列?SQL

Lau*_*ado 5 sql database arrays

CREATE TABLE user (
...
columnName int ARRAY[7][7] DEFAULT null,
...
)
Run Code Online (Sandbox Code Playgroud)

我必须创建一个表,其中一列必须存储一个 7x7 数组,但我无法弄清楚!

在 SQL 中甚至可能吗?

- 更新所以,我决定我要欺骗它并将其存储为文本,然后使用代码我将使用该字符串

Yit*_*ikC 6

SQL 2003(以及较小程度上的 SQL 99)提供了数组类型,请参阅此处的示例: http: //farrago.sourceforge.net/design/CollectionTypes.html 我已在 PostgreSQL 中广泛使用它们来简化我的设计。对于尚不支持数组语义的客户端,可以提供“取消嵌套”数组的视图。