Session Variables İçinde Veri Tipi Yönetimi

Session Variable'ları SQL sorgularında kullanırken, dönen verinin veri tipi ile SQL sorgusunun beklediği veri tipi uyumlu olmalıdır.

Gerekli durumlarda, Session Variable'ı uygun veri tipine dönüştürmek için CAST fonksiyonu kullanılabilir.

  1. Datasource modülündeki sol panelde bulunan “Actions” başlığı yanındaki “+” ikonuna tıklayın.
  2. Açılan menüden “New SQL Action” seçimini yapın.
  3. SQL Editor aracılığıyla SQL sorgunuzu yazın. Örnek:
SELECT CAST(SESSION_CONTEXT(N'user_id') AS NVARCHAR(100)) AS UserName
  1. Sağ üstteki “CREATE” butonuna tıklayın. 

Bu yöntem, Session Variable'ın doğru veri tipiyle işlenmesini sağlar.

SQL Action Test Etme

SQL Action ve Session Variable'lar tanımlandıktan sonra sorgunuzu test edin:

  1. SQL Action'ı sağ kenardaki "Test" butonuna tıklayarak çalıştırın.
  2. Sorgunun, Session Variable'dan gelen değerlere göre doğru sonuçlar döndürdüğünden emin olun.
  3. Session Variable değerlerinin dinamik olarak SQL sorgusuna aktarıldığını doğrulayın.