Sayfalar

4 Ekim 2022 Salı

SQL CONCAT FONKSİYONU

 SQL Server veritabanı altındaki tabloda 15 karakterli olarak yer alan alfa numerik verimizi 1 adet 0 rakamı ekleyerek 16 karakter'e çıkarma ihtiyacımız oluştu.SQL sunucu'da bunun için aşağıda yer alan Concat fonksiyonu ile bu ihtiyacımızı çözebilmekteyiz:


CONCAT ( SUBSTRING(Alan Adı, 1, 8), '0', SUBSTRING(Alan Adı, 9, 16)


Yukarıdaki örnekte '0' rakamı değişken olup,her hangi bir değerde olabilmektedir.Örnekte Substring deyiminden sonra 8 karakterin sonuna 1 adet sıfır eklemekteyiz.