DBMSのArray型実装状況
調べてみた。
DBMS名 | Array型 | 備考 |
---|---|---|
Oracle 9i〜 | varray or ネストした表 | 事前にtypeの定義が必要 |
SQL Server | ないっぽい | |
MySQL | ない | |
PostgreSQL | ある | 型の後ろに括弧をつけるだけでいい |
DB2 | あるっぽい | 事前にtypeの定義が必要。制約も強そう |
H2 | ある | 詳細は不明 |
Derby | ないっぽい |
うーむ、サポート状況は極めて悪し。困った。
結構面倒だなぁ。これだったら疑似配列とかの方がいいかも。