GJAX IS UNDER CONSTRUCTION! (※日本語ブログ)

Please wait a minute for GJAX/2008

ホーム 連絡をする 同期する ( RSS 2.0 ) Login
投稿数  171  : 記事  0  : コメント  763  : トラックバック  50

ニュース

今後のスケジュールについて

予定なし

インフォメーション

わんくま同盟メンバ ブログ トップ

ブログタイトル(July 2007~)
GSP.NET GJAX!
【読み方:じーえすぴーどっとねっと/じーじゃっくす】
【サブ:~ A C# programmer dives into ASP.NET! ~】

ASP.NET AJAXと違って、GSP.NET [ghost_shell's (web) pages & .NET]の部分が正式名称、GJAX!の部分が省略形・俗語となっています。

過去のブログタイトル
【表記:ウェブ100】
【読み方:うぇっぶいちまるまる】
【サブ:.Net & Webに てん ぜろ】

書庫

日記カテゴリ

SQL Severではテーブルの途中にある行を抽出する、ずばりなやり方が存在しないのはリファレンスで知っていました。

今回はテーブル変数に格納する必要があるので、delete を行って常に先頭から取り出せるように考えてみました。

すると、「不適切な構文」という意気消沈なメッセージが・・・。

「無関係だろうな~。」と思いつつ、 

insert into
    @テーブル変数
select top isnull(@int変数, 0)  .....

としてみるものの、やはり駄目。

 

「もしかしてtopには変数が使えない??」と一瞬頭をよぎりました。

 

~結~

不安を解消すべく、「sql server top」で調査していると、Tech Netの以下の表現が気になりました。

"TOP (n) 句を使用した場合"
http://technet.microsoft.com/ja-jp/library/ms175486.aspxより引用

何の期待もなしに括弧を付けてみたところ、変数でも通るようになりました。

果てしなく遠いSQL Server マスターへの道のり...

 

~アフターフォロー~

TOP (Transact-SQL)
http://technet.microsoft.com/ja-jp/library/ms189463.aspx

よぎった不安についてですが、2005から変数が使えるようになったようです。(調査中)

投稿日時 : 2007年12月7日 15:48

コメント

No comments posted yet.

Post Feedback

タイトル
名前
Url:
コメント: