[...] notasyonu bir reader macro... sql cümlelerini lisp tarzı bir
sözdizimiyle kolayca yazmayı sağlıyor. Bu özelliği
(clsql:enable-sql-reader-syntax) komutu ile açabilirsiniz...

Bu durumda istediğiniz komut şu şekilde yazılabilir:

(clsql:select [id] [note] :from [notes] :where [= [id] 4])

Tabii 4 yerine herhangi bir değişken koymakta mümkün...

Thus saith Can Burak Cilingir :
> Merhaba,
> 
> Teknik ve giriş düzeyi bir sorum var. 
> http://clsql.b9.com/manual/select.html adresinden yola çıkarak 
> veritabanı sorgulamak istedim.
> 
> (clsql:select 'id 'note :from "notes" :where 'id=4)
> 
> yazarak güzelce sorguluyorum fakat idyi bir değişkenden almak istedim, 
> yapamadım. el kitapçığında ne olduğunu anlamadığım bir formatta 
> "[" ve "]" kullanmışlar, denedim çalıştıramadım. yol 
> gösterebilecek, clsql deneyimlisi var ise sevinirim.
> 
> PS: query fonksiyonunu son çare olarak kullanmak istiyorum
> 
> Kolay gelsin..
> 
> _______________________________________________
> cs-lisp mailing list
> [email protected]
> http://church.cs.bilgi.edu.tr/lcg
> http://cs.bilgi.edu.tr/mailman/listinfo/cs-lisp

-- 
Sevgi Saygı GNU/Linux
########################################################################
How do Crays and Alphas handle the POSIX problem?
             -- Larry Wall in <[EMAIL PROTECTED]>
########################################################################
Tonguç Yumruk

Attachment: signature.asc
Description: Digital signature

_______________________________________________
cs-lisp mailing list
[email protected]
http://church.cs.bilgi.edu.tr/lcg
http://cs.bilgi.edu.tr/mailman/listinfo/cs-lisp

Cevap