Category: Orta Seviye SQL Server
Herkese merhaba, Bu yazıda SQL Server’da KDV’li ve KDV’siz para tutarını kullanarak KDV oranını bulan fonksiyon ile ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda KDV’li ve KDV’siz para tutarını kullanarak KDV oranını bulmak isteyebilirsiniz. Aşağıdaki kodu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. –Fonksiyonun oluşturulması CREATE FUNCTION fn_KDVDegeriBulmak (...
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 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 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 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’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(‘...
Herkese merhaba, Bu yazıda SQL Server’da Sürüm bilgisini öğrenmek ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda Sürüm bilgisini öğrenmek isteyebilirsiniz. Aşağıdaki kodu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. SELECT CASE WHEN CONVERT(VARCHAR(128), SERVERPROPERTY(‘productversion’)) LIKE ‘8%’ THEN ‘SQL Server Server 2000’ WHEN CONVERT(VARCHAR(128), SERVERPROPERTY(‘productversion’)) LIKE ‘9%’ THEN ‘SQL Server...
Herkese merhaba, Bu yazıda SQL Server’da tablonun yedeğini almak ile ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda tablonun yedeğini almak isteyebilirsiniz. Aşağıdaki yöntemi kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. Yöntem 1 : Generate Scripts Kullanarak Yedeğini almak istediğimiz tablonun ait olduğu veritabanına sağ tıklayarak Task -> Generate Scripts diyoruz....