Microsoft T-SQLコードの書式設定に関する「宗教的な」議論で、GOTOステートメントがT-SQL構文で引き続き利用可能かどうか質問しました。 T-SQLを使用して13年間、私はそれを使用する機会は一度もなく、実際に存在するかどうかは分かりませんでした。ドキュメンテーションと私の驚愕の簡単な検索の後、それは本当に存在します!T-SQL GOTOステートメントの使用はどのような場合に受け入れられますか?
は、私の質問はこれです:
は、GOTO文は、他のより高次のプログラミング構成が使用されているものよりも行いよりよい解決策をもたらすであろう少なくとも一つのケースはありますか?
- 暗号化アルゴリズムの実装
私の質問ですませ:
- どのように私がそうする全機能を作成することなく、機能の小さなビットを使用していますか?
- コピー/ペーストなしでエラー処理機能を複製するにはどうすればよいですか?
は、私がかつて後藤が必要だった問題を解決しました:http://stackoverflow.com/questions/7244617/data-grouping-according-to-relevant-values-in-sql-server/7254163#7254163 –
@ t-clausen.dkこれは間違いなく答えとしてリストされる必要があります!それは確かにGOTOの面白いとユニークな使用です!なぜあなたはwhileループを使用しなかったのでしょうか? –
これは 'WHILE'でもやっていた可能性があります:) –