指定したテーブルの各列に格納されている実データ長を一覧するクエリです。 実データ長はmax(len())で取得していますので、intとかはintのサイズ(=4)が出力されます。 Tweet
カラムに設定されているPKとUKのリストを、テーブルごとカラムごとにCSVで取得するクエリです。 出力はこんな感じです Tweet
わっかりにっくいん 構文 insert into は意地でもselectの前になるということのようで。 補足 SQLServer(T-SQL)では上記の通りですが、他のDBエンジンでは書き方が違うようです。 Tweet
GitHub – MasayukiOzawa/SQLServer-Util: SQL Server の各種情報を取得するためのユーティリティ すばらしすぎんか Tweet
ユーザーに割り当てたロールの一覧を表示するSQL コード 2023/03/07追記 こっちのほうが簡単かも Tweet
コード サーバーに設定されている照合順序 データベースに設定されている照合順序 列に設定されている照合順序 参考資料 View Collation Information – SQL Server | Mic…
まとめ SQLServerインスタンス内の全データベースファイルサイズ(mdf)を取得します。 ミラー、オフラインのデータベースはスキップします。 Tweet
まとめ DBインスタンス内の全データベースの全テーブルを一覧するT-SQLです。 ミラーリングDBを除外 OFFLINEのDBを除外 内部SQL Serverコンポーネントによって作成されたテーブル(is_ms_ship…
まとめ 一時テーブルは、OBJECT_ID()で一時テーブルを指定してnullが返ってこなかったら存在している、と判断します。 一時テーブルが存在する場合は削除する、という処理は下記の通り。 参考資料 一時テーブルを削除…