SQLTriggerVeritabanı ProgramcılığıYazılım

SQL Server ‘da 50 Önemli Sorgu

Bu yazıda bazı genel amaçlı SQL Server sorgularını açıklayacağım. Her geliştiricinin bu sorguları bilmeleri gerektiğini düşünüyorum. Bu sorgular herhangi bir SQL konu ile alakalı değildir. Ancak, bu tür sorguları bilmek bazı karmaşık görevleri çözebilir ve birçok senaryoda kullanılabilir, bu nedenle bu sorgularla ilgili bir makale yazmaya karar verdim.

SQL Server ‘da 50 Önemli Sorgu

Sorgu 1: Tüm Veritabanının Listesini Al

Örnek:

Example

Sorgu 2: Saklanan Yordamın, Tetikleyicinin, Görünümün Metnini Görüntüle

Örnek:

Example

Sorgu 3: Veritabanı ile İlgili Tüm Saklanan Yordam Alın

 

Örnek:

Example

Görünümü almak için “P” yerine “V” kullanın ve işlevler için “FN.”

Sorgu 4: Tabloya ilişkin tüm saklı yordamları al

 

Örnek:

Example

Görünümü almak için “P” yerine “V” kullanın ve işlevler için “FN.

Sorgu 5: Veritabanının Tüm Dizinini Yeniden Oluşturun

Örnek:

Example

Sorgu 6: Saklanan Yordamın Tüm Bağımlılıklarını Al:

Bu sorgu, tablo, kullanıcı tanımlı işlev, başka bir saklı yordam gibi saklı yordam kullanan tüm nesneleri döndürür.

Örnek:

Example

Sorgu 7: Veritabanındaki tüm tabloların Byte Oranına Göre Boyutunu Bul

Örnek :

Example

Sorgu 8: Kimlik sütununa(Anahtar Sütün) sahip olmayan tüm Tabloları al:

Örnek :

Example

Sorgu 9: Tüm Veritabanı için Birincil Anahtar(Primary Key) ve Yabancı Anahtarı(Foreign Key) Listesi

Örnek :

Example

Sorgu 10: Belirli bir tablo için Birincil Anahtar ve Yabancı Anahtarı Listesi

Örnek :

Example

Sorgu 11: RESEED Bütün tabloların kimliği

Örnek :

Example

Sorgu 12: Kayıtların sayısıyla tabloların listesi

Örnek :

Example

Sorgu 13: SQL Server’ın sürüm adını edinin

Örnek :

Example

Sorgu 14: SQL Server’ın Geçerli Dili Alın

Örnek :

Example

Sorgu 15: Bir tablonun tüm sınırlamalarını devre dışı bırak

Örnek :

Example

Sorgu 16: Tüm tabloların tüm kısıtlamalarını devre dışı bırak

Örnek :

Example

Sorgu 17: Geçerli Dil ID ‘ sini al

Örnek :

Example

Sorgu 18: Sunucuda geçerli ayar olarak ondalık ve sayısal olarak kullanılan hassas seviyeyi al:

Örnek :

Example

Sorgu 19: SQL Server’ın Sunucu Adını Getir

Örnek :

Example

Sorgu 20: SQL Server’ın çalıştığı kayıt defteri anahtarının adını öğrenin

Örnek :

Example

Sorgu 21: Geçerli kullanıcı işleminin Oturum Kimliği Alın

Örnek :

Example

Sorgu 22: TEXTSIZE seçeneğinin şu anki değerini al

Örnek :

Example

Sorgu 23: Sabit Diskteki Boş Alanı Al

Örnek :

example

Sorgu 24: Belirli bir Tetikleyiciyi Devre Dışı Bırak

Örnek :

Sorgu 25: Özel Bir Tetikleyici Etkinleştirme

Örnek :

Sorgu 26: Bir tablonun Tüm Tetikleyicileri’ni (Trigger) Devre Dışı Bırak

Önceki sorguyu kullanarak bir tablonun tüm tetikleyicilerini devre dışı bırakabilir ve etkinleştirebiliriz, ancak tetikleyicileri teker teker devre dışı bırakmak yerine “TÜMÜNÜ” tek komutla devre dışı bırakabiliriz.

Örnek :

Sorgu 27: Bir tablonun tümü Tetikleyicilerini (Trigger) etkinleştir

Örnek :

Sorgu 28: Veritabanı için Tüm Tetikleyicileri (Trigger) Devre Dışı Bırak

Sp_msforeachtable sistem saklı yordamını kullanarak bir veritabanının tüm tetikleyicilerini etkinleştirir ve devre dışı bırakırız.

Örnek :


example

Sorgu 29: Veritabanı için Tüm Tetikleyicileri(Triggers) Etkinleştir

Örnek :


example

Sorgu 30: Son N gün içinde değiştirilmiş saklı yordam listesi

Örnek :example

Query31: Son N gün içinde oluşturulmuş saklı yordam listesi

Örnek :

Example

Sorgu 32: Saklı yordamı yeniden derle

Örnek :

Example

Sorgu 33: Tüm saklı yordamları bir tabloda yeniden oluştur

Örnek :

Example

Sorgu 34: Belli bir veri türünün tüm sütunlarını alın:

Örnek :

Example

Sorgu 35: Bir tablonun tüm Nullable sütunlarını al

Örnek :

Example

Sorgu 36: Birincil anahtarı olmayan tüm tabloları al

Örnek :

Example

Sorgu 37: Yabancı anahtar içermeyen tüm tabloyu al

 

Örnek :

Example

Sorgu 38: Kimlik sütununa sahip olmayan tüm tabloyu al

Örnek :

Example

Sorgu 39: Bu Ayın İlk Gününü Al

Örnek :

Example

Sorgu 40: Bir önceki ayın son tarihini al

Örnek :

Example

Sorgu 41: İçinde bulunduğumuz ayın son tarihini alın

Örnek :

Example

Sorgu 42: Gelecek ayın ilk tarihini alın

Örnek :

Example

Sorgu 43: İki sütunun değerlerini değiştirin

Örnek :

Example

Sorgu 44: Tüm saklı yordamı veritabanından kaldır

Örnek :

Example

Sorgu 45: Tüm görünümleri veritabanından kaldır

Örnek :

Example

Sorgu 46: Tüm tabloları Sil

Örnek :

Example

Sorgu 47: Tabloların sütunları hakkında bilgi edinin

Örnek :

Example

Sorgu 48: Tüm sütunların içerdiği kısıtlamaları al

Örnek :

Example

Sorgu 49: Görünüm(wiew) içeren tüm tabloları al

Örnek :

Example

Sorgu 50: Görünümlerde kullanılan tablonun tüm sütunlarını al

Örnek :

Example

Sql server da kullanabileceğimiz bayı trigger sorgularını gösterdik.Bu sorguları bilmeniz sql server kullanımında pratik olacağı gibi kodlama yazarken yanlızca editöre bağlı kalmadan sql server aracılığıylada kodlamaya devam edebileceğiniz anlamına geliyor.

 

Etiketler

Ramazan Şerif

Selamun Aleyküm Adım Ramazan Şerif Akbuz. Bilişime olan merakım ortaokul yıllarımda başladı.7.Sınıfta Türkiye Eğitim Gönülleri Vakfı aracılığı ile girdiğim Legorobot yarışmasında Türkiye de ilk 20 ye girdik.Bilişime olan heyecanım lise yıllarımda da devam etti.Liseyi Veritabanı Programcılığı bölümünde okudum.Matematiğim zayıftı bende 2 yıllık Omü bilgisayar programcılığına geçiş yaptım.Okulu başarıyla bitirdim.2 Yıldır bir yandan Freelance olarak çalışıyor , bir yandanda iş arıyorum.Bakdım olacağı yok birazda kendimi geliştirme kararı aldım.DGS ile Fırat Üniversitesi Yazılım Mühendisliğine geldim.Maceranın devamında bir baltaya sap olabilmek dileğiyle "Zaman zam anıdır Gülüşüme sende gül üşüme"

İlgili Makaleler

Bir Yorum

Bir Cevap Yazın

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Başa dön tuşu
Kapalı
%d blogcu bunu beğendi: