愚者の経験

「また今度」はほとんどこない

日別アーカイブ: 6月 11, 2012

ViewのOrder byは無視される

担当者のデータ等それほど多くないデータをAccessのコンボボックスに出す場合
ストアドプロシージャではなく、ビューを使って実現する場合は並び順に注意が必要。

ビュー(テーブル値関数も)のOrder byは無視されるようです。
ではどうするかというと「インデックスを設定」します。

期待する並び順のインデックスを作成し、ビューでそのインデックスを利用すれば
しっかり並び順が変わります。

わざわざインデックスも作りたくない場合はストアドプロシージャしかないのか…