Ana içeriğe geç

Sorgu Çalıştır Aktivitesi

Sorgu Çalıştır aktivitesi, kullanıcıların kayıt ekleme, güncelleme ve silme gibi veritabanı işlemleri gerçekleştirmesini sağlar. Belirtilen bir bağlantıya karşı SQL sorguları çalıştırarak bir veritabanıyla doğrudan etkileşimi kolaylaştırır.

Alan Açıklama Gereklilik
Bağlantı adı Sorguyu çalıştırmak için kullanılacak önceden yapılandırılmış veritabanı bağlantısının adı. Gerekli
Değişken1 SQL sorgusu içindeki ilk değişkene atanacak değer. İsteğe bağlı
Değişken2 SQL sorgusu içindeki ikinci değişkene atanacak değer. İsteğe bağlı
Değişken3 SQL sorgusu içindeki üçüncü değişkene atanacak değer. İsteğe bağlı
Değişken4 SQL sorgusu içindeki dördüncü değişkene atanacak değer. İsteğe bağlı
Değişken5 SQL sorgusu içindeki beşinci değişkene atanacak değer. İsteğe bağlı
Değişkenler SQL sorgusuna iletilecek, virgülle ayrılmış bir liste veya birden çok değişken değer dizisi. Bu alan, beşten fazla değişken gerektiğinde veya dinamik değişken listeleri için kullanılır. İsteğe bağlı
Sorgu sql Veritabanına karşı çalıştırılacak SQL sorgu dizisi. Değişkenler için yer tutucular (örn. :1, :2) kullanın. Gerekli
Sonuç Veri Kümesi adı Bir SELECT sorgusunun sonuçlarını depolayacak Veri Kümesi için benzersiz bir referans adı. Gerekli

Eylem tipleri ve Örnekler

Sorgu Uygulama Sonucu

  • Formatla: Veri Kümesi
  • Örnek Sonuç: employeesDataset

Uygulama Örnekleri

Alan Kurulumu - Connection name: robustaConnection - Param1: 2314589 - Param2: Company A - Param3: area - Param4: title - Param5: robusta - Parameters: [2314589, Company A] - Query sql: SELECT * FROM db_test.customer_infos WHERE CustomerID = ':1' AND CompanyName = ':2' ; - Result dataset name: employeesDataset

Uygulama Değişkenleri - Param1: ${customerID} - Param2: ${companyName} - Param3: ${area} - Param4: ${title} - Param5: ${company} - Parameters: [${customerID}, ${companyName}]

Teknik Notlar

Sorgu Çalıştır aktivitesi, standart SQL DML (Veri İşleme Dili) işlemleri (INSERT, UPDATE, DELETE) ve veri alımı için DQL (Veri Sorgulama Dili) destekler. Parametreli sorgular, SQL enjeksiyonuna karşı güvenliği artırır ve sorgu planı önbelleğe alma yoluyla performansı iyileştirir. Değişkenler için yer tutucu sözdizimi, Query sql alanı içinde (örn. :1, :2), belirli veritabanı sürücüsü ve bağlantı yapılandırmasıyla uyumlu olmalıdır.