![]() ![]() ![]()  | 
|
5.3.7 `--' comme début de commentaire
Sur d'autres bases SQL les commentaires commencent par ``--''. MySQL utilise ``#'' pour débuter un commentaire, même si  
MySQL n'accepte pas les commentaires commencant par ``--''; car ce style de commentaire obsolète a déjà causé de nombreux problèmes avec les requêtes générées automatiquement, lorsque la base utilise un code comme celui ci : la valeur de paiement va être placée à la place de  UPDATE nom_table SET credit=credit-!paiement! 
Mais que ce passe t il si la valeur de  
Etant donné que  Si vous avez un programme SQL qui contient des commentaires avec le format ``--'' vous devriez utiliser: shell> replace " --" " #" < Fichier-texte-avec-des-commentaires-zarbi | mysql database A la place de l'habituel : shell> mysql database < text-file-with-funny-comments.sql Vous pouvez aussi utiliser la commande fichier ``in place'' pour remplacer les commentaires ``--'' par ``#'': shell> replace " --" " #" -- text-file-with-funny-comments.sql Retrouvez vos situation initiale avec : shell> replace " #" " --" -- text-file-with-funny-comments.sql  | |