|    
			
				28/06/2009, 23:03
			
			
			  | 
  |   |  |  |  Fecha de Ingreso: diciembre-2002 Ubicación: arica 3334 
						Mensajes: 75
					 Antigüedad: 22 años, 10 meses Puntos: 0 |  | 
  |  Respuesta: mysql y control de flujo. ayuda  
  hice este:
 CREATE procedure check_themes(IN id int)
 BEGIN
 DECLARE tema CHAR(1);
 SELECT predeterminado INTO tema FROM themes WHERE id_theme=id;
 CASE tema
 WHEN '1' UPDATE themes set predeterminado = '1' where id_theme = 1;
 END CASE;
 END$$
 
 y me da este error:
 #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 'UPDATE themes set predeterminado = '1' where id_theme = 1;
 END CASE;
 END' at line 6
 
 puse el delimiter lo del $$. que puede ser?
 
				__________________Rodrigo Lopez
     |