Kapatmak için ESC tuşuna basın

Popüler kategorilere de göz atabilirsiniz...
Yavuz Selim Kart

Yavuz Selim Kart

Yazılım ve veri tabanında bildiklerimi anlatmaya gayret ediyorum. Halen birçok programlama dili üzerinde araştırmalar yaparak kendimi geliştiriyorum. Bunlar haricinde Grafik Tasarım ve Wordpress konularına da ilgim bulunmakta. SEO ve Sosyal medya yönetimleri hakkında da bilgim mevcuttur. Kısaca çok çalışmayı seven azimli biriyim.

1 dakika okuma süresi

SQL Server’da Seçilen Veritabanında Tablo Boyutlarının Görüntülenmesi

Herkese merhaba, Bu yazıda SQL Server’da seçilen veritabanına ait tablo boyutlarının görüntülenmesi hakkında bilgi vereceğim. Bazı durumlarda tabloların boyutlarının anlık görüntülenmesi istenebilir. Bu durumda aşağıdaki kodu kullanarak tablolarınız ne kadar yer kaplıyor öğrenebilirsiniz. SELECT sob.name AS Table_Adı, SUM(sys.length) AS [Tablo Boyutu(Byte)] FROM sysobjects sob, syscolumns sys WHERE sob.xtype = ‘u’…

1 dakika okuma süresi

SQL Server’da İlgili Objede Kullanılmış Tüm Tabloları Listelemek

Herkese merhaba, Bu yazıda sizlere SQL Server’da ilgili objede kullanılmış tüm tabloların nasıl listeleneceği hakkında bilgi vereceğim. SQL Server’da bazı durumlarda ilgili prosedür, fonksiyon ya da view içine girmeden içinde hangi tabloların kullanıldığını görmek isteyebiliriz. İşte bu gibi durumlarda aşağıdaki sorguyu kullanarak işinizi rahatlıkla görebilirsiniz. ;WITH stored_procedures AS (SELECT oo.name…

1 dakika okuma süresi

SQL Server’da İlgili Tablonun Nerelerde Kullanıldığını Bulmak

Herkese merhaba, Bu yazıda SQL Server’da ilgili tablonun nerelerde kullanıldığını bulmak hakkında bilgi vereceğim. Bir tablonuz var ve bu tablo view’da mı kullanılmış, stored prosedürlerde mi kullanılmış veya fonksiyonlarda mı kullanılmış bilmek istiyorsunuz daha doğrusu bu tablo nerelerde kullanılmış komple liste olarak görmek istiyorsunuz. Bu işlem için aşağıdaki sorguyu kullanabilirsiniz….

1 dakika okuma süresi

SQL Server’da Metinsel Veri Tipleri

Herkese merhaba, Bu yazıda sizlere SQL Server’da kullanılan metinsel tiplerden bahsedeceğim. SQL Server’da metinsel tipler aşağıdaki gibidir. char(boyut) : Belirtilen değerden az veri girilse bile boyut kadar yer kaplayan bir veri tipidir. Unicode’u desteği yoktur. En fazla 8.000 karaktere kadar depolama yapabilir. varchar(boyut) : Chardan farkı, verinin boyutu kadar yer…

1 dakika okuma süresi

SQL Server’da İlgili Tablo Üzerinde Değişiklik Yapıldığında O Tabloyu İçeren Tüm Viewları Refresh Yapmak

Herkese merhaba, SQL Server’da ilgili tablonuzda herhangi bir değişiklik olduğu zaman bu tabloya bağlı viewların hepsini güncellemek gerekir. Aşağıdaki kod ile tablonuza bağlı viewları görüntüleyip rahatlıkla güncelleyebilirsiniz. SELECT DISTINCT name AS ViewName, ‘EXEC sp_refreshview ”’ + name + ”” AS Script FROM sys.objects AS so INNER JOIN sys.sql_expression_dependencies AS sed…

1 dakika okuma süresi

SQL Server’da Inserted / Deleted Tabloları

Herkese merhaba, Bu yazıda sizlere SQL Server’da Inserted / Deleted tablolarından bahsedeceğim. Inserted ve Deleted tabloları SQL Server’da Trigger içinde olan yapılardır. Oluşturduğumuz Trigger hangi tablo üzerinde etkinse tablo üzerine eklenilen veya güncellenilen kayıtlar “inserted” tablosu üzerinde, silinen kayıtları ise “deleted” tablosu üzerinde kaydedilir. Bu tablolar sanal tablolardır. Kısacası Triggerlarda…

1 dakika okuma süresi

SQL Server’da Server Instance Bilgilerini Öğrenmek

Herkese merhaba, Bu yazıda sizlere SQL Server’da server instance bilgilerine nasıl erişebiliriz ondan bahsedeceğim. Aşağıdaki kod bloğunu kullanarak istediğiniz bilgilere erişebilirsiniz. SELECT @@servername AS ‘Server Ad’, @@servicename AS ‘Instance Ad’, DB_NAME() AS ‘Database Ad’, HOST_NAME() AS ‘Host Ad’; Yukarıdaki sorguyu çalıştırınca aşağıdakine benzer bir sonuç göreceksiniz. Herkese çalışma hayatında ve…

1 dakika okuma süresi

SQL Server’da Veritabanı ve Sunucu Ayarlarını Görmek

Herkese merhaba, Bu yazıda sizlere SQL Server’da veritabanı ve sunucu ayarlarına nasıl erişebiliriz ondan bahsedeceğim. Aşağıdaki kod bloğunu kullanarak istediğiniz bilgilere erişebilirsiniz. SELECT [Service_Name] = @@SERVICENAME, [Server Name] = SERVERPROPERTY(‘ServerName’), [Physical_Net_BIOS_Name] = SERVERPROPERTY(‘ComputerNamePhysicalNetBIOS’), [Edition] = SERVERPROPERTY(‘Edition’), [Product_Version] = SERVERPROPERTY(‘ProductVersion’), [Product_Update_Reference] = SERVERPROPERTY(‘ProductUpdateReference’), [Resource_Last_Update_Date] = SERVERPROPERTY(‘ResourceLastUpdateDateTime’), [Process_ID] = SERVERPROPERTY(‘ProcessID’), [Collation] =…

2 dakika okuma süresi

SQL Server’da Ad Soyad Ayıran Prosedür

Herkese merhaba, Bu yazıda sizlere SQL Server’da ad soyad ayıran prosedürden bahsedeceğim. Aslında bu tür yazıları daha önce yazmıştım. Sonrasında bu makaleyi yazmıştım. İlk olarak yukarıdaki makaleleri okumanızı ve SQL Server’da denemenizi öneririm. Son yazdığım makalenin (SQL Server’da Ad ve Soyadı Ayırmak) prosedür haline getirilmiş halini paylaşıyor olacağım. Bu prosedür…

1 dakika okuma süresi

SQL Server’da Metin Parçalama Fonksiyonu

Herkese merhaba, Bu yazıda sizlere SQL Server’da metin parçalama fonksiyonu ile bilgi vereceğim. Diyelim elinizde bir metin var. Bu metni boşluklarına göre ya da virgüle ya da herhangi bir şeye göre (Tek karakterli olma koşuluyla) parçalamak istiyorsunuz. İşte bu noktada aşağıdaki fonksiyon işinizi görecektir. CREATE FUNCTION MetinParcalama ( @STR NVARCHAR(MAX),…

Yazı kopyalamak yasaktır!