Tema: problemas
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/01/2016, 22:09
ipal88
 
Fecha de Ingreso: enero-2016
Mensajes: 1
Antigüedad: 9 años, 1 mes
Puntos: 0
Pregunta

buenas noches, soy algo nuevo en mySQL, pero tengo nociones basicas, espero me ayuden

intento crear un store procedure

Código MySQL:
Ver original
  1. CREATE PROCEDURE sp_validarUsuarios (@usr CHAR(10),@pass CHAR(10))
  2. SELECT * FROM usuarios WHERE usuarios.usuario LIKE @usr AND usuarios.contrasena LIKE @pass
pero el mySQL me arroja

Código MySQL:
Ver original
  1. #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 '@usr CHAR(10),@pass CHAR(10))
  2. SELECT * FROM usuarios WHERE usuarios.usua' at line 1

y no me permite crear, ayudenme porfavor. PD: trabajo con appserv.

ahora probe con esto

Código MySQL:
Ver original
  1. CREATE PROCEDURE sp_validarUsuarios (in usr char(10),in pass char(10))
  2. SELECT * FROM usuarios WHERE usuarios.usuario LIKE usr AND usuarios.contrasena LIKE pass;

pero arroja esto:
Código MySQL:
Ver original
  1. MySQL ha dicho: Documentación
  2. #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 3

ayudenme porfavor.

Última edición por gnzsoloyo; 14/01/2016 a las 05:54 Razón: Mal etiquetado de código