Como Ejecutar Procedimientos desde MySQL 5.0
Publicado por Rodrigo (4 intervenciones) el 29/12/2005 18:37:52
Que tal?
Alguien me podría indicar como es que debo llamar los procedimientos almacenados en una base de datos MySQL?, porque al hacerlo de la forma tradicional,
DECLARE GET_FECHA_ACTUAL PROCEDURE FOR SP_PRUEBAS USING SQLCA;
EXECUTE GET_FECHA_ACTUAL ;
FETCH GET_FECHA_ACTUAL INTO :ldt_Fecha ;
CLOSE GET_FECHA_ACTUAL;
me marca el siguiente error:
SQLSTATE = 37000
[MySQL][ODBC 3.51 Driver][mysqld-5.0.17-nt]You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '{call SP_PRUEBAS}' at line 1
Estoy usando PB8 con conexión a MySQL 5.0, atraves del MySQL ODBC 3.51 Driver
De antemano, Gracias
Alguien me podría indicar como es que debo llamar los procedimientos almacenados en una base de datos MySQL?, porque al hacerlo de la forma tradicional,
DECLARE GET_FECHA_ACTUAL PROCEDURE FOR SP_PRUEBAS USING SQLCA;
EXECUTE GET_FECHA_ACTUAL ;
FETCH GET_FECHA_ACTUAL INTO :ldt_Fecha ;
CLOSE GET_FECHA_ACTUAL;
me marca el siguiente error:
SQLSTATE = 37000
[MySQL][ODBC 3.51 Driver][mysqld-5.0.17-nt]You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '{call SP_PRUEBAS}' at line 1
Estoy usando PB8 con conexión a MySQL 5.0, atraves del MySQL ODBC 3.51 Driver
De antemano, Gracias
Valora esta pregunta


0