Jump to content
Forumu Destekleyenlere Katılın ×
Paticik Forumları
2000 lerden beri faal olan, çok şukela bir paylaşım platformuyuz. Hoşgeldiniz.

SQL de hangi karakter daha önce diye bakma


Öne çıkan mesajlar

Mesaj tarihi:
Olay şu, belli bir alanda açılıp kapanmamış parantez var mı kontrol etmek gerekiyor.

" aaaa (bbbb) (ccc " gibi durumlar için "(" ve " ) " sayılarını karşılaştırıp bu durumu hallettik ama insan aptallığı sınırsız olduğu için ;

"aaaa )bbbb( ccc "gibi şeyler de gelecekte mümkün ve üstteki şekilde bu da doğru olarak çıkıyor.


bir şekilde "(" mi daha önce " ) " mi onu kontrol etmem gerekiyor ama nasıl yapacağım bilemedim.

Charindex ile bakayım diyorum ama kesin gözden kaçan durumlar olacaktır. Aklına başka bir yol gelen var mı?
Mesaj tarihi:
bunu nerede yaparsan yap, uygun cevap şu;
http://stackoverflow.com/questions/524548/regular-expression-to-detect-semi-colon-terminated-c-for-while-loops/524624#524624

ama bunu sql'de yapmamalısın normalde. bunun için form validation ve model validation var zaten. sql bunun yeri değil. yani sql'e yazan uygulamada böyle açıklar varsa, önce validation açıkları kapanmalı. sonra sql geçmişe yönelik olarak temizlenir, bir daha da bu iş sql'de yapılmaz.
Mesaj tarihi:
Ya şeyi demeyi unuttum, bu biraz da pratik olması için yapacağım birşey.

Adamlar da dedi o kadarına gerek yok diye de iş yerinden dediler uğraş şununla pratik olsun sana diye.
Mesaj tarihi:
Şöyle oluyor.
değişkeni 0 diye initialize ediyorsun.
( gördüğünde +1
) gördüğünde -1
Eğer değişken loop'un içindeyken negatif olursa sıkıntı vardır.
Loop'tan sonra sonuç 0'dan farklıysa sıkıntı vardır.
×
×
  • Yeni Oluştur...