• ベストアンサー

DBの配列定義

パソコンのDBの定義で配列の定義ができるデータベースって何かありますか?RDBMSは配列定義できないと聞いたのですが。よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.3

オープンソースのRDBMSとしてメジャーなPostgreSQLでは、配列定義ができたはずです。 ただし配列をサポートしているRDBMSは、殆どが独自仕様なので、扱いにくいと思います。

pencel777
質問者

お礼

PostgreSQLは配列定義できるんですね。大変参考になりました。有難うございます。

その他の回答 (2)

  • lv4u
  • ベストアンサー率27% (1862/6715)
回答No.2

InterBase というRDBが以下のように配列(最大16次元)をサポートしています。 WindowsやLinuxなどで使えます。 CREATE TABLE table1 ( field1 CHAR(10)[5] ) ; 「配列が使えるからInterBaseはRDBではない」という意見もあるかもしれませんが、通常のRDBの機能は満足しているし、信頼性は米軍で使われていたから十分(現在はどうか知りませんけど) 参考になれば幸いです。

pencel777
質問者

お礼

InterBaseですか、配列で16次元もサポートしている なんてすごいですね。大変、参考になりました。有難うございます。

  • PrintScree
  • ベストアンサー率25% (538/2091)
回答No.1

出来ません。 配列定義が出来たらRDBMSではありません。

pencel777
質問者

お礼

そうですかRDBMSは配列定義できないとのこと有難うございます。参考になりました。

関連するQ&A