- ベストアンサー
DBの配列定義
パソコンのDBの定義で配列の定義ができるデータベースって何かありますか?RDBMSは配列定義できないと聞いたのですが。よろしくお願いします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
オープンソースのRDBMSとしてメジャーなPostgreSQLでは、配列定義ができたはずです。 ただし配列をサポートしているRDBMSは、殆どが独自仕様なので、扱いにくいと思います。
その他の回答 (2)
- lv4u
- ベストアンサー率27% (1862/6715)
回答No.2
InterBase というRDBが以下のように配列(最大16次元)をサポートしています。 WindowsやLinuxなどで使えます。 CREATE TABLE table1 ( field1 CHAR(10)[5] ) ; 「配列が使えるからInterBaseはRDBではない」という意見もあるかもしれませんが、通常のRDBの機能は満足しているし、信頼性は米軍で使われていたから十分(現在はどうか知りませんけど) 参考になれば幸いです。
質問者
お礼
InterBaseですか、配列で16次元もサポートしている なんてすごいですね。大変、参考になりました。有難うございます。
- PrintScree
- ベストアンサー率25% (538/2091)
回答No.1
出来ません。 配列定義が出来たらRDBMSではありません。
質問者
お礼
そうですかRDBMSは配列定義できないとのこと有難うございます。参考になりました。
お礼
PostgreSQLは配列定義できるんですね。大変参考になりました。有難うございます。