Topic: Pubblico - Composto da 3 Posts di 2 Utenti.
| 26 Novembre, 2008 00:19 | #1 | ||
|---|---|---|---|
|
Ciao a tutti, Ho un problema con una stored proc. quando dichiaro un cursore è possibile che mySql non interpreti bene la stringa di select ? Ecco cosa ho scritto: DECLARE selezionati CURSOR for Ovviamente sSQL è una variabile locale di tipo varchar(100) che contiene la seguente stringa: "Categoria=100". Ora voi direte "Perche non lo scrivi direttamente?" e io vi rispondo "Perche la variabile sSQL e calcolata da diverse condizioni". Il punto è che MySQL non interpreta bene la select del cursore e la stored ovviamente non da i risultati sperati. Qualche suggerimento |
|||
| 01 Dicembre, 2008 13:47 | #2 | ||
|---|---|---|---|
|
Prova a stampare la query dinamica generata e vedi se è effettivamente è corretta, probabilmente se non da i risultati sperati la condizione è generata male! believe in yourself… |
|||
Condividi su:
Loggati o Registrati per replicare