22/03/2013, 09:17
|
| Moderador criollo | | Fecha de Ingreso: noviembre-2007 Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años Puntos: 2658 | |
Respuesta: bien planteado para manejar claves foraneas y FULLTEXT Nota adicional a lo dicho por @leonardo_josue:
En la creación de rutinas (procedimientos, funciones, triggers, eventos), se usa DELIMITER para cambiar el comportamiento del intérprete de modo que tome la creación del objeto como un todo.
Eso está bien, pero lo que no debes hacer jamás es usar para nuevo delimitador caracteres que sean parte de los reservados para uso de MYSQL.
Nunca.
Estos son: !%&/()=^`´:;\|@#+-
Si observas con cuidado los ejemplos del manual verás que siempre usa "$$", porque ese par jamás se usa dentro del SQL.
No inventes cosas. Si se hace en el manual oficial de determinada forma es porque es conveniente hacerlo así de modo seguro.
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |