簡體   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