Tırnak işaretleri
Bir AQL sorgularında, sorgu terimlerini ve sorgulanan sütunları, QRadar® ' un sorguyu ayrıştırabilmesi için bazen tek ya da çift tırnak işaretlerine gerek duyar.
Aşağıdaki tablo, tek ya da çift tırnak işaretlerinin ne zaman kullanılacağını tanımlar.
| Tırnak işareti tipi | Ne zaman kullanılır |
|---|---|
| Tekli | Herhangi bir American National Standards Institute (ANSI) VARCHAR dizesini, LIKE ya da equals (=) işleciyle ya da VARCHAR dizgisi bekleyen herhangi bir işleç gibi SQL deyimlerine göre belirlemek için. Örnekler:
|
| Çift | Boşluk ya da ASCII dışı karakterler içeren çizelge ve kolon adlarını belirtmek ve boşluk ya da ASCII dışı karakterler içeren özel özellik adlarını belirtmek için, aşağıdaki sorgu öğeleri için çift tırnak imi kullanın. Örnekler:
Alan, işlev, veritabanı ya da var olan bir diğer ad gibi bir sistem nesnesinin adını tanımlamak için çift tırnak işareti kullanın. Örnek:
WHERE, GROUP BY ya da ORDER BY yantümcesi kullandığınızda, boşluk içeren var olan bir diğer adı belirtmek için çift tırnak işareti kullanın. Örnekler:
|
| Tek ya da çift | Sorgudaki bir sütun tanımı için diğer ad belirtmek üzere tek tırnak işareti kullanın. Örnek:
WHERE, GROUP BY ya da ORDER BY yantümcesi kullanırken, boşluk içeren varolan bir diğer adı belirtmek için çift tırnak işareti kullanın. Örnek:
|
Sorgu örneklerini AQL kılavuzundan kopyalama
AQL Guide adlı kılavuzdaki tek ya da çift tırnak işaretleri içeren bir sorgu örneğini kopyalayıp yapıştırdıysanız, sorgu ayrıştırmalarının geçerli olduğundan emin olmak için tırnak işaretlerini yeniden yazmanız gerekir.