【T-SQL Tips】指定列の値が重複しているレコード単位から先頭1件のみを抽出する

優先順位を付けた重複データ1件を取得という要件があったのでいろいろ考え抜いて作ってみました。パフォーマンスは一切考えてないのでそれはのちの改善点として。

[T-SQL] データベースのテーブル、ストアド、関数の一覧を取得する SQL

-- テーブル一覧取得 select name from sysobjects where xtype = 'U' order by name -- スカラー値関数一覧取得 select name from sysobjects where xtype = 'FN' order by name -- ストアド一覧取得 select name from sysobjects where xtype = 'P' order by name ]]>