ile bilen Herkes için kolay olanı. TSQL Depolanmış Prosedürlerinde, boole değerini karşılaştıran bir if ifadesini nasıl yazarsınız. C# 'ye uzun süredir alışkınım kaşlı ayraçlar, yuvarlak parantezler ve her türden birşeyler giyiyorum ve sanırım yanlış anladım. booleanSaklanan Yordam T-SQL Boole kontrolü
10
A
cevap
24
DECLARE @bool BIT = 1
IF @bool = 1
BEGIN
-- do stuff here
PRINT 'it was true';
END
ELSE
BEGIN
-- do other stuff here
PRINT 'it was not true';
END
sen ancak o zaman eğer don içindeki tek bir satır var ise BEGIN
ve END
'a gereksinim duyuyor, ancak yine de bunları kullanmak için iyi bir uygulama.
3
gelen SQL veri türü, yani yanlış için de geçerlidir için 1 ve 0 anlamına bit:
IF(@Statement=1)
BEGIN
SELECT COUNT(*) FROM Table
END
ELSE
BEGIN
SELECT MIN(ID) FROM Table
END
END
+0
Orada bir Extra 'END' var. "IF ... ELSE ..." bir "END" anahtar kelimesiyle sonlandırılmaz. Her bir "BEGIN ... END" bloğu için bunlara ihtiyacınız var. Başka bir yere gitmek nerede – KyleMit
İlgili konular
- 1. TSQL
- 2. Saklanan Yordam Verilerinin Alınması ODBC ve PHP Kullanılıyor
- 3. Neden tsql sorgumda yanlış?
- 4. Saklanan bir prosedüre geçiş verisi
- 5. Bir listeyi TSQL 2008 Kayıtlı Yordamına geçirme
- 6. Saklanan Prosedürün Sonuç Kümesini Filtreleme
- 7. C# Montaj Enjeksiyon Kontrolü
- 8. İÇİNDEKİLER TSQL
- 9. MS TSQL
- 10. H2 veritabanını kullanarak saklı yordam nasıl oluşturulur?
- 11. İstenen değeri Kayıtlı Yordam
- 12. Saklanan Yordam Bir tablodan diğerine aynı sütun adlarıyla veri eklemek için
- 13. MySql çağrısı saklı yordam içinde saklanan bir işlevin içinde hataya neden oluyor
- 14. Saklanan Yordam Tablolar ve değişkenler nvarchar olarak ayarlanmış olsa bile Unicode karakterleri dönmüyor
- 15. MySQL'de Depolanmış Prosedürde Saklanan Bir Prosedürü Aranıyor
- 16. Saklanan Yordamlar ve güncelleştirme EDMX
- 17. boole türü?
- 18. Boole Devresi
- 19. Boole :: program_options
- 20. boole seçenekleri
- 21. Ses kontrolü?
- 22. imleç kontrolü
- 23. Matplotlib kontrolü
- 24. Saydamlık kontrolü
- 25. TSQL birleştirilmiş sorgulardan hesaplanıyor
- 26. TSQL/MySQL Eşdeğerleri
- 27. TSQL veritabanı rolü üyeleri
- 28. TSQL - Birleşim sorgusunu toplam
- 29. kullanım değişken - TSQL
- 30. birleştirilmiş değer sütunları Tsql
? AFT'den önce mi yoksa SON'ten mi önce? –
Cevabı bir ELSE yan tümcesi ekledim - SON sonrası gider. –