Bonjour,
je fouillais dans les grammaires SQL, histoire de m'éduquer, et j'ai été étonné de ne pas trouver la définition de l'expression IF NOT EXISTS associée à CREATE TABLE.
Il semblerait donc que celle-ci ne soit pas standardisée et ait été introduite par un ou plusieurs RDBMS indépendamment du standard ISO.
Quelqu'un saurait-il me dire quels sont le ou les RDBMS coupables de cette introduction et quelle en serait l'historique ?
Avec des jolis liens vers des documents (…)