43 SQLite GLOB operatörü
GLOB operatörü LIKE’a benzer ama joker karakterleri olarak komut satırında da kullanılan yıldız * ve soru işareti ? karakterlerini kullanır. Aynı zamanda karakter aralığına izin verir.
SELECT * FROM Track t
WHERE t.Name GLOB 'Man*'SELECT * FROM Track t
WHERE t.Name GLOB '*Man'Aşağıdaki örnekte Lo ile başlayan arkasında 3. karakteri s veya v olan kayıtları getiriyoruz. Buda bize Lost ve Love gibi kayıtları aynı anda getiriyor.
SELECT * FROM Track t
WHERE t.Name GLOB 'Lo[sv]*'43.1 GLOB fonksiyonu
glob(X,Y)
Bu fonksiyon “Y GLOB X” kullanımına eşittir. Yukarıdaki örnekler bu fonksiyon ile’de çalıştırılabilir. X arama deseni, Y ise arama yapılacak betiktir. Aşağıdaki 2 kullanım bundan dolayı eşittir.
name GLOB '*ati*'
glob('*ati*',name)