Kapatmak için ESC tuşuna basın

Popüler kategorilere de göz atabilirsiniz...
Kategori:

SQL Server

1.535   İçerikler
1535

SQL Server ile ilgili makaleler, T-SQL kodlamaları, fonksiyonlar, prosedürler ve veritabanı optimizasyon ipuçlarını keşfedin.

1 dakika okuma süresi

SQL Server’da İki Tarih Arasındaki Çalışma Gününü Hesaplayan Fonksiyon

Herkese merhaba, Bu yazıda SQL Server’da iki tarih arasındaki çalışma günlerini hesaplayan fonksiyon hakkında bilgi vereceğim. SQL Server’da bazı durumlarda iki tarih arasındaki çalışma günlerini hesaplamak isteyebilirsiniz. Aşağıdaki fonksiyonu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. Fonksiyonu oluşturup kodu çalıştırdığınızda aşağıdakine benzer bir sonuç göreceksiniz. Görüldüğü üzere iki tarih arasındaki…

1 dakika okuma süresi

SQL Server’da Kayıtların Başındaki Sıfırı Silen Fonksiyon

Herkese merhaba, Bu yazıda SQL Server’da kayıtların başındaki sıfırı silen fonksiyon hakkında bilgi vereceğim. SQL Server’da bazı durumlarda kayıtların başındaki sıfırı silmek isteyebilirsiniz. Aşağıdaki fonksiyonu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. CREATE FUNCTION KayitlarinBasindakiSifiriSilmek ( @Veri VARCHAR(MAX) ) RETURNS VARCHAR(MAX) AS BEGIN DECLARE @Sonuc VARCHAR(MAX); SELECT @Sonuc = REPLACE(REPLACE(LTRIM(REPLACE(REPLACE(LTRIM(@Veri),…

1 dakika okuma süresi

SQL Server’da Sayısal Karakterleri Ayıran Fonksiyon

Herkese merhaba, Bu yazıda SQL Server’da sayısal karakterleri ayıran fonksiyon hakkında bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda girilen metindeki sayısal karakterleri ayırmak isteyebilirsiniz. Aşağıdaki fonksiyonu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. Fonksiyonu oluşturup yukarıdaki kodu çalıştırdığınızda aşağıdaki sonucu göreceksiniz. Görüldüğü üzere sayısal karakterler ayrılmış oldu. Herkese çalışma hayatında…

1 dakika okuma süresi

SQL Server’da Ayın Son Gününü Hesaplayan Fonksiyon

Herkese merhaba, Bu yazıda SQL Server’da ayın son gününü hesaplayan fonksiyon hakkında bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda geçerli tarih üzerinden ayın son gününü hesaplamak isteyebilirsiniz. Aşağıdaki fonksiyonu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. CREATE FUNCTION fn_AyinSonGunu (@Tarih DATETIME) RETURNS datetime AS BEGIN RETURN DATEADD(mi, -1, DATEADD(mm, DATEDIFF(m,…

1 dakika okuma süresi

SQL Server’da İki Tarih Arasındaki Tüm Haftaların Başlangıç ​​ve Bitiş Tarihleri ​​Nasıl Bulunur?

Herkese merhaba, Bu yazıda sizlere SQL Server’da iki tarih arasındaki tüm haftaların başlangıç ​​ve bitiş tarihlerinin nasıl bulunacağı hakkında bilgi vereceğim. En baştan belirteyim aşağıdaki sorgu sizin belirlemiş olduğunuz hafta başlangıç tarihini baz alarak çalışır. Hafta başlangıç gününü salı günü olarak ayarladıysanız salı gününü baz alarak başlangıç ve bitiş tarihlerini…

1 dakika okuma süresi

SQL Server’da Kullanıcı Bazında Dil Kontrolü Yapmak

Herkese merhaba, Bu yazıda SQL Server’da kullanıcı bazında dil kontrolünün nasıl yapılacağı hakkında bilgi vereceğim. SQL Server’da bazı durumlarda kullanıcı bazında SQL Server’ın dilini kontrol etmek isteyebiliriz. Aşağıdaki kodu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. SELECT type_desc, default_database_name, default_language_name FROM master.sys.server_principals WHERE name = ‘sa’; Yukarıdaki kodu çalıştırdığınızda aşağıdakine…

1 dakika okuma süresi

SQL Server’da Tabloların GB ve MB Boyutunu Gösteren Sorgu

Herkese merhaba, Bu yazıda SQL Server’da tabloların GB ve MB boyutunu gösteren sorgu hakkında bilgi vereceğim. SQL Server’da bazı durumlarda tabloların GB ve MB boyutunu görmek isteyebilirsiniz. Aşağıdaki kodu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. IF EXISTS (SELECT OBJECT_ID(‘tempdb..#Tablo’)) DROP TABLE #tablo; IF EXISTS (SELECT OBJECT_ID(‘tempdb..#TabloBilgileri’)) DROP TABLE #tablobilgileri;…

1 dakika okuma süresi

SQL Server’da Veri Kontrolü ile Trigger Çalıştırmak

Herkese merhaba, Bu yazıda SQL Server’da veri kontrolü ile Trigger çalıştırmak hakkında bilgi vereceğim. Sorunun çıkış noktası bir arkadaşın mail üzerinden aşağıdaki soruyu bana sormasıdır. Soru : A tablosuna insert yapıldığında B tablosuna da aynı veriyi Trigger kullanarak insert işlemini gerçekleştiriyorum. Peki B tablosuna veriyi insert işlemi gerçekleşmeden önce A…

1 dakika okuma süresi

SQL Server’da Seçlili Tablonun Foreign Key’lerini Listelemek

Herkese merhaba, Bu yazıda SQL Server’da seçili tablonun Foreign Key’lerini listelemek hakkında bilgi vereceğim. SQL Server’da bazı durumlarda seçili tablonun Foreign Key’lerini listelemek isteyebilirsiniz. Aşağıdaki kodu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. SELECT t.name AS ForeignKeyTablosu, c.name AS ForeignKeyKolon FROM sys.foreign_key_columns AS fk INNER JOIN sys.tables AS t ON…

1 dakika okuma süresi

SQL Server’da 365 Günü Listelemek

Herkese merhaba, Bu yazıda SQL Server’da 365 günü listelemek hakkında bilgi vereceğim. SQL Server’da bazı durumlarda 365 günü listelemek isteyebilirsiniz. Aşağıdaki kodu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. WITH CTETarihLiistesi AS (SELECT CAST(‘2021-01-01’ AS DATETIME) Tarih UNION ALL SELECT Tarih + 1 FROM CTETarihLiistesi WHERE Tarih + 1 <=…

Yazı kopyalamak yasaktır!