Microsoft T-SQL kodunun biçimlendirilmesi hakkında "dini" bir tartışmada, GOTO ifadesinin T-SQL sözdiziminde hala kullanılabilir olup olmadığını sorguladım. T-SQL kullanmanın 13 yıl içinde bunu kullanmak için hiçbir zaman fırsatım olmadı ve gerçekten var olup olmadığını bilmiyordum. Belgelerin kısa bir araştırmasından sonra ve benim üzüntüümden sonra gerçekten var!T-SQL GOTO ifadesinin kullanılması hangi durumda kabul edilebilir?
GOTO ifadeleri bir diğerinden daha iyidir gerçekleştirdiği olduğu diğer yüksek mertebeden programlama yapıları kullanılır bir çözüm doğuracak en az bir olaydavar mı:
Sorum şudur?
- Şifreleme algoritması uygulama
Sorum şu DEĞİL:
- nasıl bunu yapmak için bütün bir işlevi yaratmadan işlevselliği küçük parçalarını kullanıyor?
- Kopyalama/yapıştırma yapmadan hata işleme işlevini nasıl çoğaltabilirim?
keresinde git ihtiyaç vardı bir soru çözmüş: http://stackoverflow.com/questions/7244617/data-grouping-according-to-relevant-values-in-sql-server/7254163#7254163 –
@ t-clausen.dk Bu kesinlikle bir cevap olarak listelenmesi gerekiyor! GOTO'un ilginç ve benzersiz bir kullanımı kesinlikle! Bir süreyi neden kullanmadığın hakkında bir fikrin var mı? –
"WHILE" ile de yapılmış olabilir :) –