ホームページ >バックエンド開発 >PHPチュートリアル >SQL Server 2005 でのストアド プロシージャの変更_PHP チュートリアル

SQL Server 2005 でのストアド プロシージャの変更_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 17:02:42947ブラウズ

初めて SQL Server 2005 を使用したとき、ストアド プロシージャを変更した後に保存する方法がわかりませんでした。
SQL Server Management Studio の Progammability で対応するストアド プロシージャを見つけ、右クリックして [変更] を選択し、編集ウィンドウが開きました。変更後、保存をクリックしましたが、[名前を付けてファイルを保存] ダイアログ ボックスが表示されました。保存したものを選択するよう求められますが、変更したストアド プロシージャを直接保存するのではなく、パスとファイル名が別のファイルとして保存されます。なぜこのように設計されているのかはわかりませんが、最初に使い始めるときは、ほとんどの人が私と同じようにすると思います。 SQL Server Management Studio では他の方法が見つかりませんでした。とても憂鬱です
その後、インターネットで「ストアド プロシージャの保存」という記事を見つけ、変更したストアド プロシージャを保存する方法を調べたところ、[実行] ボタンをクリックした (または F5 キーを押した) ことがわかりました。
当初、この操作はストアド プロシージャを直接実行するものだと考えていました。後で発見したのですが、「変更」で編集ウィンドウを開くと、ストアド プロシージャの前に「ALTER」キーワードが追加されるため、ストアド プロシージャを「実行」に渡すと、実際にストアド プロシージャが変更され、SQL ステートメントがストアド プロシージャは実行されません。これは、VS 2003 と VS 2005 を思い出させます。これらでストアド プロシージャを編集する場合、ストアド プロシージャの前に "ALTER" キーワードも追加されますが、VS 2003 と VS 2005 では、保存ボタンをクリックするとストアド プロシージャが直接保存されます。プロセスの変更。 SQL Server Management Studio のこの設計はあまり合理的ではないと思います。
出典: dudu-happy プログラマー


www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/631029.html技術記事初めて SQL Server 2005 を使用したとき、ストアド プロシージャを変更した後に保存する方法がわかりませんでした。 SQL Server Management Studio の Progammability で対応するストアド プロシージャを見つけて、右側をクリックしました...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。