2

たくさんのストアドプロシージャがあります。新しいプロシージャを追加するたびに、ストアドプロシージャの一番上まで移動し、右クリックして[更新]をクリックする必要があります。テーブルとストアドプロシージャのリストを更新するためのホットキーはありますか?私はどこでもグーグルで検索しました。MSは、開発者がそれぞれを数個しか持っていないだろうと考えましたか?これは些細なことのように聞こえますが、多くのストアドプロシージャを作成していて、テストのために実行する前に、常に一番上までスクロールして更新を押す必要がある場合は、お尻が痛くなります。SQL2008R2を使用しています。

4

2 に答える 2

5

リストを更新するためのキーボード ショートカットはありません。ただし、左矢印は親ノードに移動します。そのため、強調表示された手順がある場合、左矢印を押してから F5 を押すと、手順が更新されます。しかし、それでもまた新しいものを見つけなければなりません。

于 2012-12-21T14:43:35.037 に答える
1

クエリ ウィンドウからプロシージャ リストを更新するショートカットはありません。

以下は、SQL Server Management Studio のショートカット リストの一覧です。

http://technet.microsoft.com/en-us/library/ms174205.aspx

ただし、更新を右クリックせずにキーボードのみを使用する場合は、次の操作を実行できます。

1. Create your procedure

2. ALT-F8 (This will navigate your selection to your object explorer window, and highlight your connected server)

3. Start typing the first letter of the database you are working in. This will highlight that database. Use the right arrow to expand, if not already expanded.

4. Then type P for Programmability, and that will highlight that list. Again, use the right arrow to expand if not already expanded.

5. Then type S for Stored Procedures. 

6. Hit F5, and it will refresh your list.

もう 1 つの方法は、単純に ALT F8 を押し、矢印キーを使用してノードに移動し、F5 を押して更新することです。

確かに、これは長い道のりです。マウスの方が使いやすいかもしれません。ただし、マウスがないサーバーで作業している場合は、キーボード ナビゲーションが不可欠です。

于 2012-12-21T14:40:28.093 に答える