
Envoyé par
kedare
[...]
Par contre au niveau SQL on a des fois des mauvaises surprises, pour faire par exemple un
Vous n'aurez pas la colonne foo, mais que du "foo", "foo", "foo" (bon il suffit de SET SESSION sql_mode="AINSI"; pour régler le probleme temporairement ;p).... on est obligé d'aller utiliser les quotes bizarres qui sont même pas sur le clavier (et si vous mettez bar en "bar", pour erreur) (autre mauvais point pour Mysql, les erreurs vraiment pas explicites la plupart des cas) :/
[...]
Tu te fais des nœuds dans la tête là
.
C'est normal que " soit interprété comme étant une chaine de caractère. Si tu as besoin d'afficher une chaine de caractère géré par toi même tu fais comment ? Exemple
SELECT CONCAT("HTTP://", `monUrl`) AS url FROM MaTable
Placer une double cote sur le nom d'une table c'est que tu cherches des embêtement là. La cote inversé c'est la touche Altgr+7 et c'est la touche que nous trouvons de manière directe sur un clavier américain.
C'est pas sorcier 

En tout cas chapeau à l'équipe pour avoir de telle performance et je pense que Mysql à toujours de bon temps devant. Mysql ne marche pas sur les plats de bande d'Oracle, ils ne s'adresse pas au même utilisateur et n'ont pas les mêmes objectifs. Par contre Oracle à tout à y gagner à faire valoir les performances de Mysql et les services qui peut y avoir autour pour une entreprise qui est en demande.
Partager