SQL SERVERのクエリショートカットをご存知でしょうか?
全行表示(select * from テーブル名)やテーブル行数(select count(*) from テーブル名)を登録したショートカットより実行ができます。
複雑なSQLは置いといてよく使用する簡単なSQLは即座に実行できるようにしておきたいものです。
それを実現できるのが「クエリショートカット」です。
作業効率化&時短技になるのでぜひ設定してみて下さい。
確認環境
OS:Windows10 64bit
DB:Sql Server2016
Microsoft SQL Server Management Studio :14.0
設定方法
①Microsoft SQL Server Management Studioを開く。
②「ツール」-「オプション」を開く
③「環境」-「キーボード」-「クエリ ショートカット」を開く
④赤枠に以下を入力する
SELECT COUNT(*) AS レコード数 FROM
⑤OKを押す
使用できるか確認
①SSMSを使用してデータベースにログインする。
②クエリウィンドウを開く(CTRL + Nを押すと開く)
③クエリウィンドウにテーブル名を入力する(赤枠) そのデータベースに存在するテーブル名を入力
③CTRL + 5 を押す
上記赤枠にレコード数が表示されました。
簡単で使用頻度の高いSQLは登録すると大変便利です!
デフォルトで設定されているショートカット
ALT + F1
SP_HELP
指定したテーブルの詳細が表示されます。
ストアドプロシージャのSP_HELPを起動しているだけです。
テーブル情報表示させるには大変便利です。
私が設定したショートカット
CTRL + 3
SELECT TOP 1000 * FROM
指定テーブルの行を1000件表示されます
CTRL + 4
SELECT * FROM
全行表示します
CTRL + 5
SELECT COUNT(*) AS レコード数 FROM
指定テーブルのレコード数を表示します
参考サイト
http://lazysnail.net/index.php/2019/04/11/ssms-query-shortcuts-feel-like-a-super-man-developer/
参考にした著書