Tagged: sql

0

SQL Server – Veri Türü Dönüşümleri – Performans Karşılaştırması

SQL Server‘da tablo oluşturduğunuzda, değişken  ve  parametre  tanımladığınızda, bu nesnelere ;metin,sayı,tarih,para vb. hangi tür verilerin saklanacağını belirtmemiz gerekiyor. Verilerin saklanacağı formata veri türü diyoruz. SQL Server veya başka bir veritabanı yönetim sisteminde saklayacağımız veri...

0

SQL SERVER – QUOTED_IDENTIFIER ON/OFF

SQL Server’da QUOTED_IDENTIFIER özelliği ile SQL Server için ayrılmış özel kelimeleri kullanarak nesne oluşturmamıza imkan sağlar. “Table,Group,Alter” vb. SQL Server için rezerve edilmiş kelimeleri kullanmamıza imkan sağlayan bir özelliktir. SQL SERVER için rezerve edilen...

0

SSRS – Hangi Kullanıcı Hangi Raporu Kaç Defa Kullanmış

Kendi kullandığınız veya şirketiniz bünyesinde kullanılan raporlarınızı SQL Server Reporting Services ile oluşturuyorsanız, ReportServer veritabanı ile de haşır neşir olmuşsunuzdur. SSRS siteminde kullanılan raporların,kullanıcıların,yetkilerin vs. gibi bilgilerin tutulduğu yönetildiği veritabanıdır. Çalıştırılan, excel’e, pdf’e çıktı alınan...

0

SQL Server’da Belirtilen Kolon İsmine Göre Hangi Tablolarda Kullanıldığını Bulalım

Yeni bir veritabanı üzerinde çalışırken hangi tabloda hangi kolon olduğunu öğrenmek biraz zaman alacaktır. Yada sizden belirtilen kolonun hangi tablolarda kullanıldığı bilgisi istenilebilir. Aşağıdaki sorgu yardımı ile belirlenen kolonun hangi şema altında hangi tablolarda olduğu bilgisini...

SQL Server’da Doğru Yaş Hesabı Yapmak 0

SQL Server’da Doğru Yaş Hesabı Yapmak

Projenizde veya sizden talep edilen bir raporu hazırlarken bağzen yaş hesabı yapılması ihtiyacı duyuluyor. SQL Server‘da yaş hesabı yapılırken aşağıdaki gibi bir sorgu ile şimdiki tarihten kullanıcının doğum tarihini çıkartıp aradaki farkı yıl olarak...

0

SQL Server’da Veritabanı Boyutunu Sorgulamak

Ufak bir ipucu daha; SQL Server‘da bulunan bir veritabanın kapladığı alanı ve dosya bilgilerini sorgulamak için sp_helpdb prosedürünü kullanabilirsiniz. Not: sp_helpdb prosedürünü parametre vermeden çalıştırırsanız, sunucunuza bağlı tüm veritabanlarının boyut bilgisini listeleyebilirsiniz. mcafee satın...

1

T-SQL – TOP N İle WITH TIES Kullanalım

Öğrenci bilgilerinin tutulduğu bir veritabanından matematik dersinde en başarılı öğrencinin kaydının istenildiğini varsayalım. Bu bilgiyi nasıl verildiniz? Hemen herkesin aklına gelen ilk sorgu kayıtları not bilgisine göre en yüksek olandan düşük olana göre sıralar...

0

T-Sql Tüm Veritabanlarının Son Yedek Alınma Zamanları

Sunucularınız üzerinde bulunan tüm SQL Server veritabanlarının en son hangi tarih ve saatte yedek alındığını listelemek isterseniz, aşağıdaki t-sql sorgusu size bu listeyi verecektir. [sql] SELECT @@Servername AS Sunucu, d.Name AS Veritabani, MAX(b.backup_finish_date) AS SonYedekZamani FROM...

0

SQL Server LOGON Trigger Nedir? Nasıl Tanımlanır?

Sunucu seviye DDL Trigger‘lar Logon Trigger‘lar aslında aynı işleve sahiptirler. Genellikler kullanıcıları takip(audit) işlemleri için kullanılırlar. Sunucuya erişmeye çalışan istemcileri kısıtlamak,izin vermek,giriş yapmasını engellemek,giriş işlemlerini loglamak veya belirli tarih,saatlerde giriş yapmasını sağlamak için kullanılırlar....

2

SQL Server 2012 ile Kümülatif Toplam

Kullanıcılar talep etmiş olduğu raporlarda çok nadir de olsa kümülatif toplam isteyebilirler. Talep edilen kümülatif toplam alanını; Temp Table,cursor,self join, alt sorgu vb. yöntemlerle istediğimiz sonuca ulaşabiliriz. Ancak Sql Server 2012 üzerinde daha hızlı...

0

Sql Server’da Çalışan Sorguları Listeleme

Sql Server‘da o an çalışan sorguları aşağıdaki T-Sql query’si ile listeleyebilirsiniz. [sql] SELECT db.name, er.session_id, er.transaction_id, er.start_time, er.status, er.command, er.wait_time FROM sys.dm_exec_requests AS er JOIN sys.sysdatabases AS db ON er.database_id = db.dbid WHERE er.status =...