#1655 - Cannot create stored routine `get_id_creador`. Check warnings
Este es mi procedimiento
Código:
  
  y uso delimitador //CREATE PROCEDURE get_id_creador
  ( OUT `idc` int(11),  IN `ida` int(11) )
  BEGIN
     SELECT `id_creador`  FROM `anuncio` WHERE `id_anuncio` = `ida` INTO `idc`;
  END;//
Tambien intente hacer esto:
Código:
  
igual con delimitador // y me sale este error:CREATE FUNCTION get_idc ( ida int(11) )
    RETURNS int(11)
    RETURN SELECT id_creador FROM anuncio WHERE id_anuncio = ida;
  //
#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 'SELECT id_creador FROM anuncio WHERE id_anuncio = ida' at line 3
Alguna idea o sugerencia?? o alguien sabe donde esta mi error? lo unico que quiero es extraer en la consulta es id_creador y con parametro de entrada ida que es el id del anuncio, la tabla es algo asi:
Código:
  
 anuncio( id_anuncio, id_creador, .... )
 
 
 Problemas al crear procedimientos almacenados
 Problemas al crear procedimientos almacenados 



