Category: Sql Server

SQL Server’da Enter, Tab ve Space Tuşları ile Oluşan Boşlukları Temizleme

Herkese merhaba, Bu yazıda SQL Server’da enter, tab ve space tuşları ile oluşan boşlukların nasıl temizleneceği hakkında bilgi vereceğim. SQL Server’da bazı durumlarda enter, tab ve space tuşu ile oluşan boşlukların silinmesi ya da trimlenmesi gerekebilir. Aşağıdaki kod yardımıyla bu işlemi rahatlıkla yapabilirsiniz. DECLARE @Metin VARCHAR(MAX) = ‘ Yavuz Selim...

SQL Server için PowerShell Kullanarak Veritabanlarını Listelemek

Herkese merhaba, Bu yazıda SQL Server’da kullanılan veritabanlarını Powershell ile nasıl listeletebileceğimizden bahsedeceğiz. Böyle bir şeye gerek duyulur mu duyulmaz mı bu ihtiyacınıza göre değişebilir fakat birçok konuda hem bilginiz olması açısından hem de yöntem çokluğu açısından öğrenmenizde yarar var diye düşünüyorum. Konu hakkında Türkçe bir yazı ya da makale...

SQL Server’da Oracle RPAD Fonksiyonu Yazmak

Herkese merhaba, Bu yazıda SQL Server’da Oracle RPAD fonksiyonunu yazmak hakkında bilgi vereceğim. SQL Server’da bazı durumlarda başka veritabanlarında olan fonksiyonları görmek ve kullanmak isteyebiliriz. RPAD fonksiyonu nedir? RPAD fonksiyonu sorgu sonucunun karakter uzunluğunu sabitlemek için kullanılır. Rpad sözcüğü Right ve Padding sözlerinin birleşmesinden oluşmuştur. Aşağıdaki fonksiyon yardımıyla bu işlemi rahatlıkla...

SQL Server’da Oracle LPAD Fonksiyonu Yazmak

Herkese merhaba, Bu yazıda SQL Server’da oracle LPAD fonksiyonunu yazmak hakkında bilgi vereceğim. SQL Server’da bazı durumlarda başka veritabanlarında olan fonksiyonları görmek ve kullanmak isteyebiliriz. LPAD fonksiyonu nedir? LPAD fonksiyonu sorgu sonucunun karakter uzunluğunu sabitlemek için kullanılır. LPAD sözcüğü Left ve Padding sözlerinin birleşmesinden oluşmuştur. Aşağıdaki fonksiyon yardımıyla bu işlemi rahatlıkla...

SQL Server’da For Trigger ile After Trigger Arasındaki Fark

Herkese merhaba, Bu yazıda SQL Server’da for trigger ile after trigger arasındaki fark hakkında bilgi vereceğim. SQL Server’da Trigger yazarken aşağıdaki gibi yazım tarzları görmüşsünüzdür. CREATE TRIGGER TriggerAdi on dbo.Tablonuz FOR INSERT,UPDATE,DELETE CREATE TRIGGER TriggerAdi on dbo.Tablonuz AFTER INSERT,UPDATE,DELETE Bu yazım tarzları arasında bir fark var mı diye düşündüğünüz olmuştur....

SQL Server’da Triggerları Tablo Adlarıyla Listelemek

Herkese merhaba, Bu yazıda SQL Server’da triggerları tablo adlarıyla listelemek hakkında bilgi vereceğim. SQL Server’da bazı durumlarda triggerları tablo adlarıyla listelemek isteyebiliriz. Aşağıdaki kod yardımıyla bu işlemi rahatlıkla yapabilirsiniz. SELECT sysobjects.name AS trigger_name, USER_NAME(sysobjects.uid) AS trigger_owner, s.name AS table_schema, OBJECT_NAME(parent_obj) AS table_name, OBJECTPROPERTY(id, ‘ExecIsUpdateTrigger’) AS isupdate, OBJECTPROPERTY(id, ‘ExecIsDeleteTrigger’) AS isdelete,...

SQL Server’da Sayfalama Oranını Bulmak

Herkese merhaba, Bu yazıda SQL Server’da sayfalama oranını bulmak hakkında bilgi vereceğim. SQL Server’da veriler sayfalarda kaydedilir. Bu oluşan sayfaların yüzdelik oranı ile ne kadarında data olduğunu aşağıdaki kod yardımıyla öğrenebilirsiniz. SELECT t.name AS [Tablo Adı], p.rows AS [Satır Sayısı], SUM(a.total_pages) AS [Toplam Sayfa], SUM(a.used_pages) AS [Kullanılan Sayfa], (SUM(a.total_pages) -...

SQL Server’da Primary Key Oluşturma

Herkese merhaba, Bu yazıda SQL Server’da primary key oluşturma hakkında bilgi vereceğim. Primary Key’i benzersiz kayıtların tutulmasını istediğimiz durumlarda kullanırız. Aşağıdaki kod ile oluşturabilirsiniz ya da dizayn modundan da oluşturabilirsiniz. Ben kod ile oluşturmayı göstereceğim. –Primary Key alan oluşturulması CREATE TABLE Tablomuz ( ID INT PRIMARY KEY, Ad NVARCHAR(100) );...

SQL Server’da Triggerların İçeriğini Bulma Yöntemleri

Herkese merhaba, Bu yazıda SQL Server’da triggerların içeriğini bulma yöntemleri hakkında bilgi vereceğim. SQL Server’da bazı durumlarda triggerların içeriklerini göstermek isteyebiliriz. Aşağıdaki yöntemlerden herhangi birini kullanarak bu işlemi rahatlıkla yapabilirsiniz. Ben işlemleri Adventureworks veritabanını kullanarak yaptım. 1.Yöntem –(Yöntem 1) – Triggerların İçeriğini Bulmak SELECT definition AS [Trigger İçeriği] FROM sys.sql_modules...

SQL Server’da Versiyonlara Göre Dosya Adları

Herkese merhaba, Bu yazıda SQL Server’da versiyonlara göre dosya adlarını bulmak hakkında bilgi vereceğim. SQL Server’da bazı durumlarda dosya adına göre SQL Server’ın hangi sürümünün kurulu olduğunu öğrenmek isteyebiliriz. Aşağıdaki bilgi yardımıyla sürüm bilgisini rahatlıkla öğrenebilirsiniz. 80 = SQL Server 2000 = 8.00.xxxx 90 = SQL Server 2005 = 9.00.xxxx...

Yazı kopyalamak yasaktır!