Voici un exemple de la manière dont vous pouvez écrire une procédure stockée dans MariaDB.
1. Connectez-vous à votre base de données MariaDB:
```
mysql -u username -p;
```
1. Sélectionnez la base de données sur laquelle vous souhaitez travailler:
```
USE nom_de_la_base_de_donnees;
```
1. Commencez à écrire la procédure stockée:
```
DELIMITER //
CREATE PROCEDURE NomDeVotreProcedure()
BEGIN
— Écrivez votre requête SQL ici. Par exemple :
SELECT * FROM nom_de_la_table;
END //
DELIMITER ;
```
Cet exemple de procédure stockée sélectionne tous les enregistrements de `nom_de_la_table` lorsqu’il est appelé.
Il est important de noter l’utilisation du `DELIMITER` ici; cela change le délimiteur par défaut de `;` à `//`, ce qui permet d’inclure plusieurs instructions SQL dans la procédure.
Une fois que vous avez écrit votre procédure, vous pouvez l’appeler en utilisant la commande `CALL`:
```
CALL NomDeVotreProcedure();
```
Assurez-vous de remplacer `username`, `nom_de_la_base_de_donnees`, `NomDeVotreProcedure`, et `nom_de_la_table` par vos propres valeurs.