Category: Orta Seviye SQL Server

SQL Server’da Mail Adresi Geçerli mi Kontrol Eden Fonksiyon

Herkese merhaba, Bazı durumlarda SQL Server’da girilen mail adreslerinin doğruluğu kontrol edilmek istenebilir. Aşağıdaki fonksiyon yardımı ile bu işlemin kontrolünü rahatlıkla yapabilirsiniz. CREATE FUNCTION EmailKontrol ( @email VARCHAR(255) ) RETURNS BIT AS BEGIN DECLARE @IsValidEmail BIT = 0; IF ( @email NOT LIKE ‘%[^a-z,0-9,@,.,!,#,$,%%,&,”,*,+,–,/,=,?,^,_,`,{,|,},~]%’ AND @email LIKE ‘%_@_%_.[a-z,0-9][a-z]%’ AND @email...

SQL Server’da Vergi Kimlik No Kontrol Eden Fonksiyon

SQL Server’da Vergi Kimlik No Kontrol Eden Fonksiyon

Herkese merhaba. Bu yazıda SQL Server’da Vergi Kimlik Numarasının kontrolünün nasıl yapılabileceğinden bahsedeceğim. SQL Server’da oluşturduğunuz projelerde Vergi Kimlik Numarasının kontrolü yapmak durumunda kalabilirsiniz. Aşağıdaki fonksiyon yardımı ile bu işlemi rahatlıkla yapabilirsiniz. Yukarıdaki fonksiyonu oluşturup çalıştırdığınızda aşağıdakine benzer bir sonuç göreceksiniz. Görüldüğü üzere vergi numarası kontrol edilmiş oldu. Herkese çalışma...

SQL Server’da Veritabanı Üzerinde Kaç Tane Fonksiyon Var?

Herkese merhaba, SQL Server’da veritabanı üzerinde kaç adet fonksiyon olduğunu kontrol etmek isteyebiliriz. Aşağıdaki sorgu yardımı ile bu işlemi rahatlıkla yapabilirsiniz. SELECT COUNT(*) AS [Toplam Fonksiyon Sayısı] FROM INFORMATION_SCHEMA.ROUTINES WHERE ROUTINE_TYPE = ‘FUNCTION’; Yukarıdaki kodları çalıştırdığınızda aşağıdakine benzer bir sonuç göreceksiniz. Görüldüğü üzere SQL Server’da toplam fonksiyon adedini görmüş olduk....

SQL Server’da Bir Kelimenin Harflerini Ayırıp Baştan Sona Alt Alta Yazdırma

Herkese merhaba, Bu yazıda SQL Server’da bir kelimenin harflerinin ayrılıp baştan sona alt alta nasıl yazdırılacağı hakkında bilgi vereceğim. SQL Server’da hem pratiklik kazanmak açısından hem de sql kodlarına aşina olmak açısından bu tür sorgular işinize yarayacaktır. Nasıl yapılacağı hakkındaki kodu aşağıda paylaşıyorum. Siz de bu kod üzerinden çalışarak öğrenebilirsiniz....

SQL Server’da Bir Kelimenin Harflerini Ayırıp Sondan Başa Alt Alta Yazdırma

Herkese merhaba, Bu yazıda SQL Server’da bir kelimenin harflerinin ayrılıp sondan başa alt alta nasıl yazdırılacağı hakkında bilgi vereceğim. SQL Server’da hem pratiklik kazanmak açısından hem de sql kodlarına aşina olmak açısından bu tür sorgular işinize yarayacaktır. Nasıl yapılacağı hakkındaki kodu aşağıda paylaşıyorum. Siz de bu kod üzerinden çalışarak öğrenebilirsiniz....

SQL Server’da Sağ ve Sol Boşlukları Temizleyen Fonksiyon

Herkese merhaba, Bu yazıda SQL Server’da sağ ve sol boşlukları temizleyen fonksiyonun kullanımından bahsedeceğim. SQL Server’da bazı durumlarda verilerin sağ ve sol taraflarında boşluk olabilir ve bu boşluklar uygulama tarafında önemli hatalara neden olabilir. İşte bu gibi durumlarda aşağıdaki fonksiyonu kullanarak kelimelerin sağ ve sol taraflarındaki boşlukları rahatlıkla temizleyebiliriz. CREATE...

SQL Server’da Schema Kullanımı

Herkese merhaba, Bu yazıda SQL Server’da schema’nın nasıl kullanılacağından bahsedeceğim. Schema ile ilgili herhangi bir bilginiz yoksa ilk olarak aşağıdaki yazıları okuyunuz. Bu yazıları okuyup bilgi sahibi olduktan sonra şimdi gelelim schema’nın nasıl kullanılacağına. Daha önceden oluşturmuş olduğunuz schema’yı tablo, view, prosedür, fonksiyonlar ve triggerlarda aşağıdaki şekilde kullanabilirsiniz. Tablo için...

SQL Server’da Schema Oluşturmak

Herkese merhaba, Bu yazıda SQL Server’da Schema nasıl oluşturulur ondan bahsedeceğim. SQL Server’da Schema nedir bilmiyorsanız aşağıdaki yazıyı okumanızı tavsiye ederim. Yazıyı okuduğunuza göre şimdi başlayalım. SQL Server’da schema’yı aşağıdaki kod yardımı ile kolaylıkla oluşturabilirsiniz. CREATE SCHEMA InsanKaynaklari Kodunu ilgili veritabanınız üzerinde çalıştırdığınız zaman aşağıdaki gibi bir sonuç göreceksiniz. Schemanız...

SQL Server’da İlgili Veritabanına Ait Tüm Tabloları Listelemek

Herkese merhaba, Bu yazıda sizlere SQL Server’da ilgili veritabanına ait tüm tabloların nasıl listeleneceğinden bahsedeceğim. Bazı durumlarda CSharp ya da Java ya da herhangi bir programlama dili ile uygulama geliştirirken bu tarz sorgular kullanarak ilgili veritabanınıza ait tüm tabloları görüntülemek isteyebilirsiniz. Aşağıdaki sorguyu kullanarak ilgili veritabanınıza ait tüm tabloları listeleyebilirsiniz....

SQL Server’da Tüm Veritabanlarını Listelemek

Herkese merhaba, Bu yazıda sizlere SQL Server’da tüm veritabanlarının nasıl listeleneceğinden bahsedeceğim. Bazı durumlarda CSharp ya da Java ya da herhangi bir programlama dili ile uygulama geliştirirken bu tarz sorgular ile veritabanınızı seçtirebilirsiniz. Aşağıdaki sorguyu kullanarak tüm veritabanlarınızı listeletebilirsiniz. SELECT name FROM master.dbo.sysdatabases WHERE name NOT IN ( N’master’, N’tempdb’,...

Yazı kopyalamak yasaktır!