私は最も一般的に使用されているストアドプロシージャのいくつかのSQLスニペットを作成することになっています。ほとんどの場合、私たちの手続きはすべて互いにかなり統一されています。 Enterキーを押すと、ユーザーがリテラルフィールドを再び表示させる方法があるのだろうか?たとえば、スクリーンショットから、@ param1の下の行に2番目のパラメータを挿入する場合はどうなりますか?私がenterキーを押すと、リテラルフィールド(タブが付いた黄色)が消えます。これは簡単なことだと確信していますが、Enterキーを押した後に新しいSQLを入力する方法を見つけることができませんでした。Enterキーを押す以外の方法がありますか?SQLスニペットのリテラルフィールドに戻る
更新8/2: レッツは、私は私の手順に含まれ、高さとともに、余分なパラメータ(重み)を持つようにしたいと言います。私のスニペットでは、1つのパラメータフィールド(フィールド=黄色のブロック)を持つオプションしかありません。
私はコンマに続く高さを入力し、重みパラメータを入力するために次の行に移動するにはEnterキーを押し、(第2のスクリーンショットを黄色のブロックが消えて、私のカーソルは、スクリプトの一番下に終わります)。黄色の強調表示された領域を離れたままにして、必要に応じて追加のオブジェクトを追加してそれらに戻ることを希望します。 InsertステートメントにColumnとValueの黄色のハイライトが表示されなくなったことに注目してください。
を「作成」の代わりに「ALTER」を書くべきですか?あなたがそれをするときに行が見つからない、あるいは重複する可能性があることを知っていますか? http://blogs.sqlsentry.com/aaronbertrand/bad-habits-nolock-everywhere/ –