• 23-03-2022, 22:46:52
    #1
    Uygulamalarımda belirli uzunluktaki text dosyaları cihazlarda çok kötü görünüyor bu sebeple questions dosyasındaki question alanlarındaki 300 kelimeden uzun olanları görerek kontrol edip silmek istiyorum bunu hangi kodla yapabilirim acaba?
  • 23-03-2022, 22:51:54
    #2
    300 Kelimeden uzun olanları bulmak için;
    MySQL için ; SELECT * FROM tablename WHERE LENGTH(col_name) > 300
    MsSQL için; SELECT * FROM tablename WHERE AND LEN(col_name) > 300
    Oracle için : SELECT * from tablename where LENGTH(col_name ) >300
    ;

    300 Kelimeden sonrasını silmek için ;
    MsSQL için ; update tablename set col_name = SUBSTRING(col_name ,0,300) where LENGTH(col_name ) >300
    ... devam edilebilir substring ile update atarak sorunu çözebilirsiniz.
  • 23-03-2022, 22:55:54
    #3
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Burdurlu adlı üyeden alıntı: mesajı görüntüle
    300 Kelimeden uzun olanları bulmak için;
    MySQL için ; SELECT * FROM tablename WHERE LENGTH(col_name) > 300
    MsSQL için; SELECT * FROM tablename WHERE AND LEN(col_name) > 300
    Oracle için : SELECT * from tablename where LENGTH(col_name ) >300
    ;

    300 Kelimeden sonrasını silmek için ;
    MsSQL için ; update tablename set col_name = SUBSTRING(col_name ,0,300) where LENGTH(col_name ) >300
    ... devam edilebilir substring ile update atarak sorunu çözebilirsiniz.
    300 kelime diyor konu sahibi.

    senin bu kodlar 300 karakter için hocam.
  • 23-03-2022, 22:57:57
    #4
    wm_xfreex adlı üyeden alıntı: mesajı görüntüle
    300 kelime diyor konu sahibi.

    senin bu kodlar 300 karakter için hocam.
    haklısınız hocam , kusura bakmayın.

    Bunu yapmak istediğiniz veritabanı nedir ? Procedure yazarak bulunabilir.
  • 23-03-2022, 22:58:12
    #5
    wm_xfreex adlı üyeden alıntı: mesajı görüntüle
    300 kelime diyor konu sahibi.

    senin bu kodlar 300 karakter için hocam.
    Yok yok hocam doğru kelime yazmışım karakter de benim işimi görür, Allah razı olsun çok işimi gördü şimdi tek tek inceliyorum 10 bin soruya bakmak varken 200e düştü bir anda sağolsun.