繁体   English   中英

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

[英]Is it possible to declare an array data type column? SQL

CREATE TABLE user (
...
columnName int ARRAY[7][7] DEFAULT null,
...
)

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

它甚至可以在SQL中使用吗?

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

SQL 2003(以及较小程度上的SQL 99)提供了数组类型,例如参见: http//farrago.sourceforge.net/design/CollectionTypes.html我已经将它们广泛用于PostgreSQL以简化我的设计。 对于不支持数组语义的客户端,可以提供“不需要”数组的视图。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM