Monthly Archive: Ekim 2022

SQL Server’da Mail Kontrolü Yapan Fonksiyon

Herkese merhaba, Bu yazıda SQL Server’da mail kontrolü yapan fonksiyon ile ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda elinizde bulunan mail adresini kontrol etmek isteyebilirsiniz. Aşağıdaki fonksiyonu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. CREATE FUNCTION fn_eMailKontrol ( @EmailAddr VARCHAR(360) ) RETURNS BIT AS BEGIN DECLARE @AlphabetPlus VARCHAR(255), @Max...

SQL Server’da Oracle INSTR Fonksiyonu Yazmak

Herkese merhaba, Bu yazıda SQL Server’da Oracle INSTR fonksiyonunu yazmak hakkında bilgi vereceğim. SQL Server’da bazı durumlarda başka veritabanlarında olan fonksiyonları görmek ve kullanmak isteyebiliriz. INSTR fonksiyonu nedir? INSTR fonksiyonu içerisinde parametre olarak verilen metin içerisinde, yine parametre olarak verilen metin parçasını arar ve bulduğu durumda arama sonucunun Index değerini...

SQL Server’da Oracle LAST_DAY Fonksiyonunun Karşılığı

Herkese merhaba, Bu yazıda SQL Server’da Oracle LAST_DAY() fonksiyonunun karşılığı hakkında bilgi vereceğim. SQL Server’da bazı durumlarda başka veritabanlarında olan fonksiyonları görmek ve kullanmak isteyebiliriz. LAST_DAY() fonksiyonu nedir? LAST_DAY() fonksiyonu tarihi içeren ayın son gününün tarihini döndürür. Dönüş türü, tarihin veri türünden bağımsız olarak her zaman DATE’dir. Aşağıdaki kod yardımıyla...

SQL Server’da Authentication Modunu Kontrol Etmek

Herkese merhaba, Bu yazıda SQL Server’da Authentication modunu kontrol etmek ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda Authentication modunu kontrol etmek isteyebilirsiniz. Aşağıdaki kodu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. DECLARE @AuthenticationMode INT; EXEC master.dbo.xp_instance_regread N’HKEY_LOCAL_MACHINE’, N’Software\Microsoft\MSSQLServer\MSSQLServer’, N’LoginMode’, @AuthenticationMode OUTPUT; IF ( SELECT @AuthenticationMode ) = 1 PRINT...

SQL Server’da Tempdb Veritabanında Shrink Yapmak

Herkese merhaba, Bu yazıda SQL Server’da Tempdb veritabanında shrink yapmak ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda Tempdb veritabanında shrink yapmak isteyebilirsiniz. Aşağıdaki kodu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. CHECKPOINT; GO DBCC DROPCLEANBUFFERS; GO DBCC FREEPROCCACHE; GO DBCC FREESYSTEMCACHE(‘ALL’); GO DBCC FREESESSIONCACHE; GO DBCC SHRINKFILE(TEMPDEV, 20480); GO...

SQL Server’da Şifreleme İşlemleri

Herkese merhaba, Bu yazıda SQL Server’da şifreleme işlemleri ile ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda elinizdeki verileri şifrelemek isteyebilirsiniz. Aşağıdaki kodu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. DECLARE @TestData NVARCHAR(MAX) = N’Yavuz Selim Kart’; SELECT HASHBYTES(‘MD2’, @TestData) AS [Hash value], DATALENGTH(HASHBYTES(‘MD2’, @TestData)) AS [Data lenght]; SELECT HASHBYTES(‘MD4’,...

SQL Server’da CPU Kullanımını Raporlamak

Herkese merhaba, Bu yazıda SQL Server’da CPU kullanımını raporlamak ile ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda CPU kullanımını raporlamak isteyebilirsiniz. Aşağıdaki kodu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. SELECT DB_NAME(st.dbid) AS DatabaseName, OBJECT_SCHEMA_NAME(st.objectid, dbid) AS SchemaName, cp.objtype AS ObjectType, OBJECT_NAME(st.objectid, dbid) AS Objects, MAX(cp.usecounts) AS Total_Execution_count, SUM(qs.total_worker_time)...

SQL Server’da Datetime Convert Modelleri

Herkese merhaba, Bu yazıda SQL Server’da Datetime Convert modelleri ile ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda Datetime Convert modellerine ihtiyacınız olabilir. Aşağıdaki kodu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. –Format: mon dd yyyy hh:mmAM (or PM) –Çıktı: Dec 7 2020 4:09PM SELECT convert(varchar, getdate(), 100) –Format: mm/dd/yyyy...

SQL Server’da Kolon Adından Tablo Bulmak

Herkese merhaba, Bu yazıda SQL Server’da kolon adından tablo bulmak ile ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda kolon adından tablo bulmak isteyebilirsiniz. Aşağıdaki kodu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. SELECT COLUMN_NAME, TABLE_NAME FROM INFORMATION_SCHEMA.COLUMNS WHERE COLUMN_NAME = ‘CategoryID’; Yukarıdaki kodu çalıştırınca aşağıdakine benzer bir sonuç göreceksiniz....

SQL Server’da Stored Prosedür’ün Bağımlılıklarını Listelemek

Herkese merhaba, Bu yazıda SQL Server’da Stored Prosedür’ün bağımlılıklarını listelemek ile ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda Stored Prosedür’ün bağımlılıklarını yani bağlı olduğu tabloları listelemek isteyebilirsiniz. Aşağıdaki kodu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. SELECT referenced_entity_name AS Bagli_Tablo_Adlari FROM sys.sql_expression_dependencies AS sed INNER JOIN sys.objects AS o...

Yazı kopyalamak yasaktır!