2012-05-03 3 views
0

私は、SQL2011仕様で定義されているPERIOD列が最適なソリューションであるプロジェクトを持っています。残念ながら、私はこの機能をサポートしていないデータベースとしてMSSQL 2008R2(または場合によってはMSSQL 2012)を使用することを余儀なくされています。MSSQLは現在、SQL2011の「PERIOD」列に類似した機能を備えていますか?

現在MSSQLにあるSQL2011のPERIOD機能に類似した独自の機能はありますか?そうでない場合、それに似た何かを実装しようとする最善の方法のアドバイスはありますか?

+0

**はMicrosoft SQL Serverに**対応していますか? PostgreSQL 9.2はこれをサポートします。 –

+0

残念ながら、yes – Chuu

+2

標準への直接的かつ直接的なアクセス(またはPostgreSQLに精通していない)をしていないダミーを再生すると、PERIODSの動作を説明し、その実装方法の例を示すことができますか?多くの人々が自分でそれを学び、それを学び、それをどのように使いたいのかを推測しようとしていません。 –

答えて

1

Anchor Modellingをご覧ください。私はそれが正確にあなたが探しているものではないことを知っています(期間は同等です)が、アンカーモデルとして実装されたデータベースには双方向の側面が含まれています。モデルのエクスポート時に生成されるSQLコードは、主にMS SQLをサポートします。 Oracleはスキーマの最適化、MS SQLのSQLコードのトリガー、および表示に多くの作業があります。たぶん役立つでしょう。おそらく、MS SQLで本当にうまく動作する方法で双方向データをどのように実装しているかを見ることができます。

関連する問題