中の技術日誌ブログ

C#とC++/CLIと
VBと.NETとWindowsで戯れる
 

目次

Blog 利用状況

ニュース

自己紹介

東京でソフトウェアエンジニアをやっています。
お仕事大募集中です。
記事執筆や、講師依頼とかでも何でもどうぞ(*^_^*)
似顔絵 MSMVPロゴ
MSMVP Visual C# Since 2004/04-2013/03

記事カテゴリ

書庫

日記カテゴリ

00-整理

01-MSMVP

見てはいけないものを見てしまった。

ガクガクブルブル

id = @oridinal_id and name=@oridinal_name ...... more

パフォーマンス最優先って言ってるプロジェクトがこんな状況ではお寒い・・・

投稿日時 : 2007年11月11日 10:04

コメントを追加

# re: 見てはいけないものを見てしまった。 2007/11/11 10:34 はつね

こ!これはっ!

...............
パフォーマンス的な問題はおいておいて、「...... more」で残りを自動推測してくれるならば神w

# re: 見てはいけないものを見てしまった。 2007/11/11 12:24 かずくん

これって、型付きデータセットのTableAdapterを自動生成させた場合のUpdateクエリ?

idが主キーであると仮定した場合、
where句からid = @oridinal_idだけ残して削除、
set句からid=@idを削除してる。

# re: 見てはいけないものを見てしまった。 2007/11/11 21:55 やじゅ

推測すると@マークってことはSQLServerで
UPDATEのWHERE句にて
主キーのみで異なるデータと判断すればいいのに
複数項目で異なるデータと判断しているので
パフォーマンス悪いよってことかな。

# re: 見てはいけないものを見てしまった。 2007/11/12 10:56 Hirotow

これってid列は主キーですよね?

タイトル
名前
URL
コメント