by name; +----------+ | name | +----------+ | Grant | | Gregoire | | Gregory | | Grgoire | +----------+ 4 rows in set (0.00 sec) postgres=# select * from author order by name; name ---------- Grant Gregoire Grégoire Gregory (4 rows)
('a very very long name'); Query OK, 1 row affected, 1 warning (0.10 sec) mysql> select * from author ; +------------+ | name | +------------+ [...] | a very ver | +------------+ 5 rows in set (0.01 sec) postgres=# INSERT INTO author (name) VALUES ('a very very very long name'); ERROR: value too long for type character varying(10)
Table Expression (<8) • MySQL ne supporte pas les Windows Fonctions en (<8) • On ne peut pas changer le schéma dans une transaction • MySQL n’a pas de système de “Foreign data wrapper” • Le CLI est affreux • MySQL ne respecte pas SQL92 ◦ Mais qui la respecte ? • MySQL a été “repris” par Oracle • Le développement est fait en interne