Date: Fri, 14 Oct 2005 18:20:48 +0900
From: "Akira Horikawa" <who@example.ne.jp>
堀川です、今晩は
-----Original Message-----
From: Michio Taniguchi [mailto:who@example.co.jp]
Sent: Friday, October 14, 2005 3:26 PM
To: ML MSDE Fun Club
Subject: [ml-msde-beg:01679] ビューについて
>ビューについてお聞きしたいのですが、例えば下記のようなビューで構文チェック
をかけると
>SELECT ZaisCd, ZaisNm
>FROM T_ZAIS
>ORDER BY ZaisCd
>「Order By Clauseはこのクエリ型で使用できません」
はい、通常のビューでは、order by句の並べ替え命令は指定できません。
SELECTの中に、TOP句を入れると、並べ替えが許さるようになります。
ですから、どうしても並べ替えをしたければ、TOP句で
TOP 100 PERCENT
で、100%指定をすることになります。
>また、フォームのレコードソースにクエリ文をそのまま書き込む時は
>「TOP 100PERCENT」は入れなくてもOKです。
>エンタープライズマネージャで実行すると「TOP 100 PERCENT」が
>自動的に付加されます。
Access側で面倒を見ているだけです。
ビューに並べ替え指定が入るときは、必ずTOP句が必要です。
------------------------------------
Epata-IT/日本技術ソフト開発
堀川 明 (Akira Horikawa)
10月14日(金曜日) 18時17分記
mailto:who@example.ne.jp
http://www.horikawa.ne.jp/msde/
[MSDE/SQLServerに関して、今、どんなことにお困りですか?] |
よろしければお困りの内容を、電子メールで教えて下さい。 |
質問を電子メールで作成する
|
[ウィンドを閉じる][MSDE/SQLServer FAQ ][MSDE / MSDE2000 技術サポート情報一覧]
|