タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

SQLServerとt-sqlに関するteracy_junkのブックマーク (1)

  • T-SQLでテーブル変数を使ったDELETE文の書き方 - OGAの雑記

    SQL ServerのT-SQLを書いているときに、チューニングでテーブル変数をよく使います。 テーブル変数は、DBセッション毎に作成されるため、ワークテーブルを定義する必要がないため、一時的な値を保持させるのに便利です。 たとえば、こんな感じでしょうか DECLARE @テーブル変数 TABLE ( カラム1 CHAR(16), カラム2 CHAR(16), カラム3 CHAR(16), PRIMARY KEY (カラム1, カラム2) ) INSERT INTO @テーブル変数 VALUES ('1', '2', '3') ただテーブル変数を、他のテーブルと結合したりするには別名をつけないと、 カラムにアクセスできないという制限があります。 SELECT * FROM @テーブル変数 AS テーブル別名 INNER JOIN テーブル ON テーブル.カラム1 = テーブル別名.カラム

    T-SQLでテーブル変数を使ったDELETE文の書き方 - OGAの雑記
  • 1