Son Haberler

Sql Concat

Sql Concat

Merhaba, Sql Concat özelliğinden bahsedeceğim size.

Gelelim sql server 2012 x64 sürüm olarak indirmek için Şuraya bakın.

Artık sql server 2012 yi kurduğumuza göre yeni gelen fonskiyonları incelemeye başlayabiliriz.

Concat fonksiyonu : 2 veya daha fazla kelimeyi birleştirerek size tek bir kelime olarak geri çevirir.

concat fonksiyonunu kullanırken vereceğiz veri türleri string yani varchar türlerinden olmaldır.

Örnek Kullanımı
FORMAT ( değer, değer , değer )

[code lang=”sql”]SELECT CONCAT ( ‘Sqlogren.com’, ‘ Sql Öğrenmenin ‘, ‘Tam ‘, ‘Zamanı’ ) AS Sonuc;[/code]

Dönecek değer şu şekilde olacaktır.

[code lang=”sql”] Result

————————-

Sqlogren.com Sql Öğrenmenin Tam Zamanı

(1 row(s) affected)
[/code]

Concat fonksiyonu siz ona string değer verdikçe geri döndürecektir.Değerlerden önce yada sonra boşluk koyarak concat fonksiyonunu sizde kullanabilirsiniz.

Peki string değer dışında herhangi bir integer yada türkçe deyimi ile sayısal değer kullanamayacakmıyız ?

Tabiki kullanacağız Microsoft bunu şu şekilde anlatmış ;

Microsoft Concat Kullanımı

Microsoft’un yazısını ne kadar tam olarak açıklayıcı bulmasamda, belirtiğiniz herhangi bir veri türünü format fonksiyonu kullanımı ile desteklediği formatlara çevirebiliriz.

Bir string değer bir integer değer kelime olarak topladığınızda hangi veri türünün gelmesini istersiniz ?

Format Fonksiyonu kullanımı :

FORMAT ( değer, format [, veri türü ] )

DECLARE @Tarih DATETIME = GETDATE();
SELECT FORMAT(@Tarih,’dd/MM/yyyy’,’tr-TR’) as Tarih;

Sql 2012 ile gelen concat ve format fonksiyonlarını kullanmayı öğrendik.

Bir sonraki makalade görüşmek üzere.

Hakkında karyelist

Ayrıca Buna Bakabilirsiniz

Msg 13601, Level 16, State 1, Line 1 Çözüm

Msg 13601, Level 16, State 1, Line 1 Sql Server’ın her geçen yeni versiyonunda yeni …

Bir yorum

  1. Geribildirim: Sql Dersleri | sql ders

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir