SQL Server Eğitimleri SQL Server ile ilgili her şey
-
Herkese merhaba, Bu yazıda SQL Server’da kelimeleri ilk harf dışında yıldız simgeli gösteren fonksiyon ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda kelimeleri ilk harf dışında yıldız simgeli göstermek isteyebilirsiniz. Aşağıdaki fonksiyonu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. Yukarıdaki kodu çalıştırınca aşağıdakine benzer bir sonuç göreceksiniz. Görüldüğü üzere kelimeleri...
-
Herkese merhaba, Bu yazıda SQL Server’da Trigger’ın oluşturulma ve güncellenme detayını görüntülemek ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda Trigger’ın oluşturulma ve güncellenme detayını görüntülemek isteyebilirsiniz. Aşağıdaki kodu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. SELECT o.name AS [Trigger Name], CASE WHEN o.type = ‘TR’ THEN ‘SQL DML Trigger’...
-
Herkese merhaba, Bu yazıda SQL Server’da Stored Prosedür parametrelerini detaylı görüntülemek ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda Stored Prosedür parametrelerini detaylı görüntülemek isteyebilirsiniz. Aşağıdaki kodu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. SELECT ‘Parameter_name’ = name, ‘Type’ = TYPE_NAME(user_type_id), ‘Length’ = max_length, ‘Prec’ = CASE WHEN TYPE_NAME(system_type_id) =...
-
Herkese merhaba, Bu yazıda SQL Server’da Primary Key harici kolonları listelemek ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda Primary Key harici kolonları listelemek isteyebilirsiniz. Aşağıdaki kodu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. Yukarıdaki kodu çalıştırınca aşağıdakine benzer bir sonuç göreceksiniz. Görüldüğü üzere Primary Key harici kolonları listelemiş olduk....
-
Herkese merhaba, Bu yazıda SQL Server’da Text, soldaki karakteri temizlemek ile ilgili bilgi vereceğim. SQL Server’da bazı durumlarda soldaki karakteri temizlemek isteyebilirsiniz. Aşağıdaki örnek kodu kendinize uyarlayarak siz de bu işlemi rahatlıkla yapabilirsiniz. DECLARE @DEGER NVARCHAR(20) = N’>16,266666′; SELECT RIGHT(@DEGER, LEN(@DEGER) – 1) AS SONUC1, SUBSTRING(@DEGER, 2, LEN(@DEGER)) AS SONUC2;...
-
Herkese merhaba, Bu yazıda SQL Server kullanmanın avantajlarının neler olduğu hakkında bilgi vereceğim. SQL Server sayesinde bilgileri kategorize edebilir ve daha anlaşılır olarak depolayabilirsiniz. Bu da veri dağınıklığını önlemiş olur. SQL Server sayesinde istenilen verilere çok daha rahat ve hızlı bir şekilde ulaşabilirsiniz böylelikle ciddi zaman tasarrufu sağlamış olursunuz. SQL...
-
Herkese merhaba, Bu yazıda SQL Server’da tabloları Query Designer modunda düzenlemek hakkında bilgi vereceğim. SQL Server’da bazı durumlarda tabloları Query Designer modunda düzenlemek isteyebilirsiniz. İlk olarak tablo üzerinde sağ tık yapıp Edit Top 1000 Rows seçeneğini seçiyorsunuz. Yukarıdaki işlemi yapınca aşağıdaki ekranı göreceksiniz. Şimdi SQL Server Management Studio toolbar üzerinde...
-
Herkese merhaba, Bu yazıda SQL Server’da Text, NText ve Image veri Tipli alanların uzunluklarının nasıl bulunacağı hakkında bilgi vereceğim. SQL Server’da bazı durumlarda Text, NText ve Image veri Tipli alanların uzunluklarını bulmak isteyebilirsiniz. Aşağıdaki örnek kodu kendinize uyarlayarak siz de bu işlemi rahatlıkla yapabilirsiniz. SELECT name, DATALENGTH(packagedata) FROM msdb.dbo.sysssispackages; Yukarıdaki...
-
Herkese merhaba, Bu yazıda SQL Server’da Sistem Yöneticilerini listelemek ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda Sistem Yöneticilerini listelemek isteyebilirsiniz. Aşağıdaki kodu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. SELECT name, type_desc, is_disabled FROM master.sys.server_principals WHERE IS_SRVROLEMEMBER(‘sysadmin’, name) = 1 ORDER BY name; Yukarıdaki kodu çalıştırınca aşağıdakine benzer bir...
-
Herkese merhaba, Bu yazıda SQL Server’da cümlenin ilk kelimesini çekmek ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda cümlenin ilk kelimesini çekmek isteyebilirsiniz. Aşağıdaki kodu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. SELECT SUBSTRING(‘Yavuz Selim Kart’, 0, CHARINDEX(‘ ‘, ‘Yavuz Selim Kart’, 0)) AS IlkKelime; Yukarıdaki kodu çalıştırınca aşağıdakine benzer...
Herkese merhaba, Bu yazıda SQL Server’da cümlenin son kelimesini çekmek ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda cümlenin son kelimesini çekmek isteyebilirsiniz. Aşağıdaki kodu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. SELECT REVERSE(SUBSTRING(REVERSE(‘Yavuz Selim Kart’), 1, ABS(CHARINDEX(‘ ‘, REVERSE(‘Yavuz Selim Kart’)) – 1))) AS SonKelime; Yukarıdaki kodu çalıştırınca aşağıdakine...
Herkese merhaba, Bu yazıda SQL Server’da iki noktalama işareti arasındaki yazıyı almak ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda iki noktalama işareti arasındaki yazıyı almak isteyebilirsiniz. Aşağıdaki kodu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. DECLARE @IlkKarakter AS CHAR(1); DECLARE @SonKarakter AS CHAR(1); DECLARE @Cumle VARCHAR(MAX); SET @IlkKarakter =...
Herkese merhaba, Bu yazıda SQL Server’da Agent hata Log’larını listelemek ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda Agent hata Log’larını listelemek isteyebilirsiniz. Aşağıdaki TSQL kodları, mevcut tüm SQL Server Hata Loglarını veya SQL Server Agent Hata Loglarında arama yapacaktır. İlk sonuç listesinde ikinci aramak istediğiniz şeyi arayarak sonuç kümesini...
Herkese merhaba, Bu yazıda SQL Server’da Son 24 Saatte başarısız çalışan Job’ları listelemek ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda Son 24 Saatte başarısız çalışan Job’ları listelemek isteyebilirsiniz. Aşağıdaki kodu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. Kod 1 DECLARE @FinalDate INT; SET @FinalDate = CONVERT(INT, CONVERT(VARCHAR(10), DATEADD(DAY, -1,...
Herkese merhaba, Bu yazıda SQL Server’da Instance’leri listelemek ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda Instance’leri listelemek isteyebilirsiniz. Aşağıdaki kodu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. Kod 1 DECLARE @GetInstances TABLE ( Value NVARCHAR(100), InstanceNames NVARCHAR(100), Data NVARCHAR(100) ); INSERT INTO @GetInstances EXECUTE xp_regread @rootkey = ‘HKEY_LOCAL_MACHINE’, @key...
Herkese merhaba, Bu yazıda SQL Server için PowerShell kullanarak SQL Server Instance’lerini listelemek ile ilgili bilgi vereceğim. SQL Server’da bazı durumlarda SQL Server Instance bilgilerine ihtiyacınız olabilir. Aşağıdaki kodu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. İlk olarak PowerShell ekranını açıyorsunuz. Sonrasında aşağıdaki kodu bu kısma yapıştıracaksınız. Get-Service | ?{...
Herkese merhaba, Bu yazıda SQL Server’da Where ifadesi ile Case kullanımı ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda Where ifadesi ile Case kullanımı yapmak isteyebilirsiniz. Aşağıdaki örnek kodu inceleyerek siz de bu işlemi kendi sorgularınızda rahatlıkla yapabilirsiniz. –Tablo oluşturulması ve verilerin eklenmesi CREATE TABLE Kisiler ( ID INT, Ad...
Herkese merhaba, Bu yazıda SQL Server’da bir cümledeki kelime sayısını bulmak ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda bir cümledeki kelime sayısını bulmak isteyebilirsiniz. Aşağıdaki kodu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. DECLARE @Cumle VARCHAR(100); SET @Cumle = ‘Burada kaç kelime var’; SET @Cumle = LTRIM(RTRIM(@Cumle)); WHILE CHARINDEX(‘...