elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.


 


Tema destacado: Sigue las noticias más importantes de seguridad informática en el ttwitter! de elhacker.NET


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web
| | |-+  Bases de Datos (Moderador: Carloswaldo)
| | | |-+  Error MySql procedimientos almacenados
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Error MySql procedimientos almacenados  (Leído 1,344 veces)
DoeJohn

Desconectado Desconectado

Mensajes: 85


Siempre aprendiendo


Ver Perfil
Error MySql procedimientos almacenados
« en: 14 Diciembre 2017, 00:30 »

Hola

No tengo mucha experiencia ni con bases de datos no con MySQL, pero tengo una aplicación funcionando. Esta aplicación manejo toda la base de datos desde el programa.

Me ha surgido la curiosidad, de tanto leer por ahí, de hacer algunos procedimientos almacenados y me he puesto a probar y con uno muy muy sencillo me sale un error que no entiendo. Explico:

He creado un procedimiento para que me muestre los datos del usuario que le paso como parámetro. Muy sencillo, tan solo un select:

Código
  1. SELECT * FROM usuarios WHERE nombre = usuario

Siendo 'usuario' el parámetro que le paso.

Funciona bien, siempre y cuando le pase un usuario que existe, si le paso en el parámetro el nombre de un usuario que no existe me genera este error:

Análisis estático:

Se encontraron 1 errores durante el análisis.

    Palabra clave no reconocida. (near "ON" at position 25)

consulta SQL: Editar Editar

SET FOREIGN_KEY_CHECKS = ON;

MySQL ha dicho: Documentación
#2014 - Commands out of sync; you can't run this command now

Todo esto desde phpMyAdmin.

Y, por cierto, ¿merece la pena? Es decir, la aplicación funciona bien ¿Notaré mejoras si cambio las sentencias SQL que ahora ejecuto desde el programa a procedimientos almacenados?

Un saludo


En línea

Buenas preguntas obtienen mejores respuestas
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
PHP, MySQL y Procedimientos Almacenados?
PHP
jguillen 1 8,390 Último mensaje 28 Noviembre 2008, 16:03
por дٳŦ٭
Efectividad de los Procedimientos Almacenados.
Nivel Web
^Tifa^ 3 3,179 Último mensaje 15 Febrero 2010, 18:57
por Nakp
UDF? Procedimientos Almacenados? cual?
Bases de Datos
Skeletron 6 3,567 Último mensaje 1 Junio 2010, 02:52
por ^Tifa^
Procedimientos Almacenados y Triggers
Bases de Datos
MiguelCG88 1 3,503 Último mensaje 15 Junio 2011, 02:46
por Novlucker
Procedimientos Almacenados Con Parámetros
Java
Skar.2007 1 836 Último mensaje 7 Abril 2015, 05:00
por Usuario Invitado
Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines