Chapitre 6

Bases du langage de programmation

Ce chapitre décrit les caractéristiques générales du langage procédural de programmation de MySQL :

structure d’un programme ;

déclaration et affectation de variables ;

structures de contrôle (si, tant que, répéter, pour) ;

mécanismes d’interaction avec la base ;

programmation de transactions.

Généralités

Les structures de contrôle habituelles d’un langage (IF, WHILE…) ne font pas partie intégrante de la norme SQL. Elles apparaissent dans une sous-partie optionnelle de la norme (ISO/IEC 9075-5:1996. Flow-control statements). MySQL les prend en compte.

Le langage procédural de MySQL est une extension de SQL, car il permet de faire cohabiter les habituelles structures de contrôle (si, pour ...

Get Programmer avec MySQL now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.