4

キーボード ショートカット以外に、アドインがあるかどうか、または頻繁に使用する SQL クエリを保存できる場所があるかどうか、誰か知っていますか? このようなクエリを「お気に入り」の場所に保存して、必要なときに参照できるようにしたいと思います。の「場所」基準を変更したいと思いますc.name LIKE '%%'。これが、キーボード ショートカットが機能しない理由です。

PS: DB に対する SA または管理者権限がありません。

SELECT 
t.name AS table_name, 
SCHEMA_NAME(schema_id) AS schema_name, 
c.name AS column_name 
FROM 
sys.tables AS t 
INNER JOIN sys.columns c ON t.OBJECT_ID = c.OBJECT_ID 
WHERE 
c.name LIKE '%%' 
ORDER BY schema_name, table_name;
4

2 に答える 2

6

テンプレート エクスプローラー (キーボード ショートカットは Ctrl + Alt+ T) を使用できます。テンプレート エクスプローラーで右クリックして新しいテンプレートを作成し、それを編集してクエリを入力します。クエリごとに、ダブルクリックして選択できます。

于 2013-09-18T19:54:34.250 に答える
1

正: 上記のように、テンプレート エクスプローラーが必要です。追加: 次のパス スキーマを使用して、独自のテンプレートを追加できます。

C:\Users\WIN_USERNAME\AppData\Roaming\Microsoft\SQL Server Management Studio\11.0\Templates\Sql\GROUP\TEMPLATE NAME.sql

非常に頻繁に使用するスクリプトがあり、すぐに使用できるようにしたい場合は、この機能が役立つことがあります: http://www.ssmsboost.com/Features/ssms-add-in-autoreplacements SSMSBoost 自動置換

「自動置換」を使用すると、トークンを入力してスペース/エンター/タブを押した後に挿入されるスニペットを定義できます。これは、私が開発した SSMS 用の SSMSBoost アドインの一部です。

于 2013-09-19T11:54:03.850 に答える