サーバー エクスプローラー (Visual Studio 内) でデータベースを展開し、ストアド プロシージャ フォルダーを右クリックして、[新しいストアド プロシージャの追加] を選択します。
その後、SP を追加して実行を試みることができます。ただし、ストアド プロシージャを保存しようとすると (後でそのデータベースのストアド プロシージャのリストで使用できるようになるため)、別の名前を付けたにもかかわらず、「dbo.Procedure.sql*」という一般的な名前が付けられます。次のような名前:
CREATE PROCEDURE [dbo].[duckbilledPlatypiOfIowa]
保存ダイアログが表示されたら (.sql ファイルをドキュメント フォルダに保存したい)、名前を変更できますが、データベースのストアド プロシージャのリストでは使用できません。
そこで利用できるようにするにはどうすればよいですか?
注:ストアドプロシージャペインを右クリックして「パスのコピー」(またはそのようなもの)を選択すると、有効と思われるものが得られます。
MSSQL::/PROSQL42/PlatypusData/sa/SqlProcedure/dbo.Procedure.sql
しかし、やはり、一般的な「dbo.Procedure.sql」という名前が表示されます。それでも、保存後にストアドプロシージャのリストに「dbo.Procedure.sql」が表示されません。
繰り返しになりますが、新しいストアド プロシージャを作業中のデータベースに保存するにはどうすればよいでしょうか。