Ana içeriğe geç

MSSQL Sorgusu Düzenleme (T-SQL)

Bu sayfa, Pirivision Compass modülünde kayıtlı bir MSSQL sorgusunun Edit aksiyonuyla güncellenmesini anlatır.

Ön Koşul

Compass listesinde en az bir MSSQL sorgusu kayıtlı olmalıdır. Henüz eklenmemişse önce MSSQL Sorgusu Oluşturma sayfasına bakın.


1. Sorguyu Bulun ve Edit Butonuna Tıklayın

Sol menüden Compass modülüne tıklayın. Düzenlemek istediğiniz MSSQL sorgusunun kartında Edit butonuna tıklayın.


2. T-SQL Editörü Açılır — Mevcut Sorgu Dolu

Editörde mevcut T-SQL sorgusu önceden dolu gelir.


3. Değiştirilebilen Alanlar

Alan Değiştirilebilir mi? Notlar
T-SQL Sorgu Metni ✅ Evet TOP, DATEADD, WITH (NOLOCK) dahil tüm T-SQL kullanılabilir
Sorgu Adı ✅ Evet Kayıt panelinde
Açıklama ✅ Evet Kayıt panelinde
Global Değişkenler ✅ Evet Eklenebilir / düzenlenebilir / silinebilir
Hedef Klasör ✅ Evet Farklı klasör seçilebilir
Veri Kaynağı ❌ Hayır Farklı MSSQL için yeni sorgu oluşturun

4. Sorguyu Güncelleyin ve Test Edin

Değişiklikleri editörde yapın. Run butonuyla test edin.

T-SQL Güncelleme İpuçları

  • TOP N değerini değiştirerek satır sayısını artırabilirsiniz.
  • NOLOCK hint ekleyerek okuma kilidi sorunlarını önleyebilirsiniz.
  • DATEADD() ile dinamik tarih aralığı tanımlayın.

5. Güncelle (Save)

Save butonuna tıklayın. Kayıt panelinde alanları güncelleyin. Save ile kaydedin.


6. Sık Karşılaşılan Hatalar

Hata / Belirti Olası Neden Çözüm
"you already have a query named '...'" Yeni ad başka bir sorguda kullanılıyor Farklı ad girin
'LIMIT' is not a recognized T-SQL keyword T-SQL'de LIMIT geçersiz SELECT TOP N kullanın
mssql: Invalid object name '...' Tablo yok veya schema prefix eksik dbo.tablo şeklinde ekleyin
"update failed: no rows were affected" Güncelleme kaydedilemedi Sayfayı yenileyin ve tekrar deneyin
Cartography widget boş Kolon adı değişti Widget'ın veri eşleştirmesini güncelleyin

MSSQL Sorguları — Genel Bakış