Código MySQL:
GRACIAS Ver original
| |||
Procedimiento almacenado transacción de banco
Código MySQL:
GRACIAS Ver original Última edición por gnzsoloyo; 11/11/2014 a las 08:08 |
| |||
Respuesta: Procedimiento almacenado transacción de banco Me olvide - tan emocionado por mi primer tema... Sale error en el código en la parte de declare utilizo wampserver... Última edición por ut261c; 11/11/2014 a las 08:40 |
| ||||
Respuesta: Procedimiento almacenado transacción de banco Tienes varios erroes: 1) WAMP Server no es con lo que ejecutas esto, sino por medio de la pestaña "SQL" de phpMyadmin. 2) Para ejecutar la creación de SP en phpMyadmin, debe indicarse el delimitador de sentencias transitorio, en un textoBox, algo mas abajo del panel de edicion de las sentencias. 3) El delimitador debe cambiarse por otro paracter o conjuto de caracteres que no puedan ser confundidos. El manual sugiere usar "$$". 4) Todas las sentencias en MySQL terminan en ";". Todas. 5) Un "SET variable = SELECT... " generará un error sintáctico, es conveniente poner el SELECT entre paréntesis, o bien usar
Código SQL:
6) Todo bloque IF... THEN ... END IF se cierra también con ";", pero solo despues del END IF.Ver original 7) Un INSERT múltiple se compone con conjuntos de VALUES entre parentesis, separados por comas. Eso es de manual basico porque se usa en todos los DBMS. Sería mas o menos así:
Código MySQL:
Ver original
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |
| |||
Respuesta: Procedimiento almacenado transacción de banco NO SALIO MySQL ha dicho: #1064 - 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 '' at line 6 ...CON QUE PROGRAMA HACES MYSQL PARA DESCARGAR... |
| ||||
Respuesta: Procedimiento almacenado transacción de banco No salió porque hiciste un Copy+Paste... Mira con cuidado el código, y podrás ver el error de sintaxis muy, pero muy visible, en la línea 10. Como ya te dije, toda sentencia debe cerrarse con un ";"...
Código MySQL:
Ver original Mi sugerencia es que todo código de SQL lo desarrolles con el MySQL Workbench.
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) Última edición por gnzsoloyo; 11/11/2014 a las 11:17 |
| |||
Respuesta: Procedimiento almacenado transacción de banco Hola ut261c: Además de lo que comenta gnzsoloyo, creo que muchos de tus problemas es por NO LLAMAS A LAS COSAS POR SU NOMBRE... Ojo con eso. Saludos Leo |
| |||
Respuesta: Procedimiento almacenado transacción de banco SOLUCIÓN AL ERROR DE LA LINEA DE DECLARE, END IF.
Código SQL:
Ver original --- GRACIAS POR LAS RESPUESTAS --- Última edición por gnzsoloyo; 16/11/2014 a las 08:10 |
Etiquetas: |