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 NTILE Fonksiyonu

Herkese merhaba, Bu yazıda size SQL Server’da Ntile Fonksiyonundan bahsedeceğim. SQL Server’da NTILE fonksiyonu veri kümesini dışardan girilen parametreye göre gruplayan bir fonksiyondur. SQL Server’da NTILE fonksiyonu, bir sorgudaki satırların gruplandırılmasında ve her grubun ayrı ayrı sıralanmasında kullanılır. Bu fonksiyon, gruplanacak satırların sayısına ve belirtilen sayıda grup oluşturulmasına dayalı olarak çalışır….

1 dakika okuma süresi

SQL Server Dense_Rank Fonksiyonu

Herkese merhaba, Bu yazıda size SQL Server’da Dense_Rank Fonksiyonundan bahsedeceğim. SQL Server’da Dense_Rank fonksiyonu Row_Number fonksiyonuna benzer bir fonksiyondur. Kullanımı Rank fonksiyonu gibidir. Veri kümesi içinde gruplama yapar ve belirtilen kritere göre sıralayarak numaralandırır. Rank fonksiyonundan fazla olarak yaptığı işlem aynı değere sahip kısımlara aynı sıra numarasını verir. Konu ile ilgili örneği aşağıda…

1 dakika okuma süresi

SQL Server Rank Fonksiyonu

Herkese merhaba, Bu yazıda size SQL Server’da Rank Fonksiyonundan bahsedeceğim. SQL Server’da Rank fonksiyonu Row_Number fonksiyonuna benzer bir fonksiyondur. Veri kümesi içinde gruplama yapar ve belirtilen kritere göre sıralayarak numaralandırır. Konu ile ilgili örneği aşağıda görmektesiniz. Örneği Northwind veritabanı kullanarak yaptık. SELECT RANK() OVER (PARTITION BY CategoryID ORDER BY ProductID )…

1 dakika okuma süresi

SQL Server @@Cursor_Rows Fonksiyonu

Herkese merhaba, Bu yazıda size SQL Server’da @@Cursor_Rows Fonksiyonundan bahsedeceğim. SQL Server’da @@Cursor_Rows fonksiyonu mevcut bağlantı içinde son açılan cursor’un result setinde yer alan kayıtları döndüren bir fonksiyondur. Örnek kullanımı Northwind veritabanını kullanarak inceleyelim. SELECT @@CURSOR_ROWS; DECLARE CursorAdi CURSOR FOR SELECT CategoryName ,@@CURSOR_ROWS FROM dbo.Categories OPEN CursorAdi; FETCH NEXT FROM CursorAdi;…

1 dakika okuma süresi

SQL Server’da Cursor ile Tekrarlanan Kayıtları Silmek

Herkese merhaba, Bu yazıda SQL Server’da Cursor kullanarak yinelenen yani tekrarlanan kayıtların nasıl silineceğinden bahsedeceğim. SQL Server’da benzer kayıtlar içeren satırlar tablolarımızda bulunabilir. Bunları tek tek silmek zor, zaman alıcı olabilir ayrıca veri kaybına da neden olabilirsiniz. İşlemi daha iyi anlamak için aşağıdaki örneğimizi inceleyelim. –Örnek Database oluşturmak CREATE DATABASE Ornek…

1 dakika okuma süresi

SQL Server’da Tarihten Zaman Kısmı Nasıl Kaldırılır?

Herkese merhaba, Bu yazıda sizlere SQL Server’da tarih değerinden zaman kısmı nasıl kaldırılır onu anlatacağım. Tarih kısmından zaman kısmını kaldırmak derken saat kısmını kast etmekteyim. Konu ile ilgili aşağıdaki örnekleri inceleyelim. SELECT CONVERT(DATE, CURRENT_TIMESTAMP) SELECT CONVERT(DATE, ‘2017-06-15 00:00:00.000’) SELECT CONVERT(char(10), getdate(),111) Burada ilk iki örnek kullanım olarak aynıdır. İlk örnekte…

1 dakika okuma süresi

SQL Server’da Time Tipli Alana Veri Girişi Yapmak

Herkese merhaba arkadaşlar, SQL Server’da Time tipli bir alana veri girişi nasıl yapılır bu konudan bahsedeceğim. Konuyu örnekli anlatarak kafalardaki karışıklığı biraz azaltmaya çalışacağım. Örnek kodları aşağıda görmektesiniz. CREATE TABLE Timetiplialan( Zaman TIME ) INSERT INTO dbo.Timetiplialan ( Zaman ) VALUES ( ’15:10:50′ — Zaman – time ) SELECT *…

1 dakika okuma süresi

SQL Server’da Date Tipli Alana Veri Girişi Yapmak

Herkese merhaba arkadaşlar, SQL Server’da Date tipli bir alana veri girişi nasıl yapılır bu konudan bahsedeceğim. Konuyu örnekli anlatarak kafalardaki karışıklığı biraz azaltmaya çalışacağım. Örnek kodları aşağıda görmektesiniz. CREATE TABLE Datetiplialan( Tarih2 DATE ) INSERT INTO dbo.Datetiplialan ( Tarih2 ) VALUES ( ‘1978-01-31’ — Tarih2 – date ) SELECT *…

1 dakika okuma süresi

SQL Server’da Datetime Tipli Alana Veri Girişi Yapmak

Herkese merhaba arkadaşlar, SQL Server’da Datetime tipli bir alana veri girişi nasıl yapılır bu konudan bahsedeceğim. Konuyu örnekli anlatarak kafalardaki karışıklığı biraz azaltmaya çalışacağım. Örnek kodları aşağıda görmektesiniz. CREATE TABLE Datetimetiplialan( Tarih DATETIME ) INSERT INTO dbo.Datetimetiplialan ( Tarih ) VALUES ( ‘2018-03-09 23:24:28.497’ — Tarih – datetime ) INSERT…

Yazı kopyalamak yasaktır!