Konuyu görüntüle
IUCODERS FORUM > Programlama > Veritabanları > MYSQL 5.0 da CURSOR kullan?m? Yard?m
Yazar
cantur


avatar
Rize
admin
Kayıt: 16.01.2006
27.01.2006-00:31 #1129
MYSQL 5.0 versiyonunda CURSOR nasıl kullanılıyor bir örnek verebilecek var mı? MySql in kendi sitesindeki örneği denicektim hata veriyor(daha ilk satırdan) Anlamadım hatayı 1064 hatası.

Kodun linki aşağıda

http://dev.mysql.com/doc/refman/5.0/en/cursors.html







Yazar
cantur


avatar
Rize
admin
Kayıt: 16.01.2006
27.01.2006-01:31 #1133
Problemim Procedure'un başında DELIMITER tanımlamammış.
Koda başlarken

DELIMITER $$

yazınca düzeldi.

Başka bir sayfada aşağıdaki açıklamayı buldum. Neden MYSQL böyle bir yapı gerektiriyor acaba?

The example uses the mysql client delimiter command to change the statement delimiter from ; to $$ while the procedure is being defined. This allows the ; delimiter used in the procedure body to be passed through to the server rather than being interpreted by mysql itself.





Yazar
orhan


avatar
istanbul
admin
Kayıt: 17.11.2005
27.01.2006-13:03 #1153
mysql bir vertabanı serveri değil sadece engine kısmı. yani sqlserver gibi bir yapısı yok. sadece gelen sql i işliyor. o yuzden bu tip durumlarla karşılaşılıyor.





N/A
Del.icio.us
Digg
Facebook
Furl
Google
Blink
Simpy
Spurl
Y! MyWeb