Monthly Archive: Temmuz 2019

SQL Server’da Metin Şifreleme ve Çözme

Herkese merhaba, Bu yazıda SQL Server’da metin şifreleme ve çözme ile ilgili bilgi vereceğim. SQL Server’da veri güvenliği için bu tarz şifreleme işlemlerini kullanabilirsiniz. Burada dikkat etmeniz gereken nokta vereceğiniz anahtar key alanını çözerken de kullanacağınız olmanız. Konu hakkındaki örneği aşağıda inceleyebilirsiniz. DECLARE @SifrelenmisMetin VARBINARY(4000); DECLARE @SifresiCoz VARCHAR(400); SET @SifrelenmisMetin...

SQL Server’da Sayı Tek mi, Çift mi, Sıfır mı Kontrol Eden Fonksiyon

Herkese merhaba, Bu yazıda SQL Server’da Sayının tek mi, çift mi, sıfır mı kontrol eden bir fonksiyonun nasıl yazılacağı hakkında bilgi vereceğim. SQL Server’da kendimizi geliştirmek için bu tarz örnekleri yapmamız şart. Aşağıdaki fonksiyon girilen sayıya göre bize bilgi verecektir. CREATE FUNCTION SayiTekmiCiftmiSifirmi ( @sayi INT ) RETURNS VARCHAR(30) AS...

SQL Server’da Sayının Sıfır, Pozitif ya da Negatifliğini Kontrol Eden Fonksiyon

Herkese merhaba, Bu yazıda SQL Server’da Sayının sıfır, pozitif ya da negatifliğini kontrol eden bir fonksiyonun nasıl yazılacağı hakkında bilgi vereceğim. SQL Server’da kendimizi geliştirmek için bu tarz örnekleri yapmamız şart. Aşağıdaki fonksiyon girilen sayıya göre bize bilgi verecektir. CREATE FUNCTION fn_SayiKontrolu ( @sayi INT ) RETURNS VARCHAR(30) AS BEGIN...

SQL Server’da Replicate Fonksiyonu Kullanarak Ad Soyadı Belirtilen Sayı Kadar Yazdırmak

Herkese merhaba, Bu yazıda sizlere SQL Server’da Replicate Fonksiyonu kullanarak ad soyadın belirtilen sayı kadar yazdırılması hakkında bilgi vereceğim. Replicate fonksiyonu hakkında bilginiz yoksa aşağıdaki makaleyi okuyabilirsiniz. [related-post id=”3004″] Bu örneği yapmamda fikir veren Aziz Reda Yüksel Bey’e teşekkürler. Bu şekilde yapıcı eleştirilere kapım her zaman açık. Aslına bakarsanız bununla...

SQL Server’da Adınızı Soyadınızı Belirtilen Sayı Kadar Yazma

Herkese merhaba, Bu yazıda SQL Server’da adınızı soyadınızı belirtilen sayı kadar nasıl yazabilirsiniz bundan bahsedeceğim. SQL Server’da hem pratik olması açısından hem de kendinizi geliştirme açısından bu şekilde örnekler her zaman yapabilirsiniz. Aşağıda bu işlemin kodunun nasıl yapıldığını görmektesiniz. DECLARE @sayi INT = 5; DECLARE @adsoyad NVARCHAR(100) = N’Yavuz Selim...

SQL Server’da Detach İşlemi Öncesi Veritabanı Bağlantısını Kesen Cursor

Herkese merhaba, Bu yazıda SQL Server’da Detach işlemi öncesi veritabanı bağlantısını kesen cursor kullanımından bahsedeceğim. Aslında bu Cursor’u bir soru üzerine yazdım. Belki birilerinin işine yarar diye düşünerekten. SQL Server’da detach işlemi yaparken karşınıza bağlantı üzerine hatalar çıkabilir. Bu hataların kısa şekilde yazılmış kodlar ile çözümü olabildiği gibi aşağıda yazmış...

SQL Server’da Tablo Key Alanlarının Scriptini Almak

Herkese merhaba, Bu yazıda SQL Server’da tablo key alanlarının scriptinin nasıl alınacağından bahsedeceğim. Aslına bakarsanız yapacağımız işlem bir tablonun key alanlarının yani Primary Key, Foreign Key ve Index Key alanalarının scriptinin oluşturulması işlemi. Her ne kadar aşırı derecede kullanmasam da SQL Server’da bazı durumlarda sadece key alanların scriptini alma gereği...

SQL Server’da Tüm Triggerların Kaldırılma Kodunu Oluşturmak

Herkese merhaba, Bu yazıda SQL Server’da tüm triggerların kaldırılma kodunun dinamik olarak nasıl oluşturulacağından bahsedeceğim. SQL Server’da bazı durumlarda kodu elle yazarak triggerları kaldırmak yerine dinamik olarak kod üreterek ilgili triggerları kaldırabiliriz. Aşağıda ilgili kodu görmektesiniz. SELECT ‘DROP TRIGGER ‘ + ‘[‘ + name + ‘]’ FROM sysobjects WHERE xtype...

SQL Server’da Tüm Viewların Kaldırılma Kodunu Oluşturmak

Herkese merhaba, Bu yazıda SQL Server’da tüm viewların kaldırılma kodunun dinamik olarak nasıl oluşturulacağından bahsedeceğim. SQL Server’da bazı durumlarda kodu elle yazarak viewları kaldırmak yerine dinamik olarak kod üreterek ilgili viewları kaldırabiliriz. Aşağıda ilgili kodu görmektesiniz. SELECT ‘DROP VIEW ‘ + ‘[‘ + name + ‘]’ FROM sysobjects WHERE xtype...

SQL Server’da Tüm Prosedürlerin Kaldırılma Kodunu Oluşturmak

Herkese merhaba, Bu yazıda SQL Server’da tüm prosedürlerin kaldırılma kodunun dinamik olarak nasıl oluşturulacağından bahsedeceğim. SQL Server’da bazı durumlarda kodu elle yazarak prosedürleri kaldırmak yerine dinamik olarak kod üreterek ilgili prosedürleri kaldırabiliriz. Aşağıda ilgili kodu görmektesiniz. SELECT ‘DROP PROC ‘ + ‘[‘ + ROUTINE_SCHEMA + ‘]’ + ‘.’ + ‘[‘...

Yazı kopyalamak yasaktır!