MariaDB offre plusieurs fonctions pour manipuler les chaînes de caractères. Voici quelques-unes des plus couramment utilisées :
1. CONCAT : Cette fonction concatène deux ou plusieurs chaînes de caractères.
Exemple :
```
SELECT CONCAT;
```
Résultat : ‘Hello World’
1. LENGTH : Cette fonction renvoie la longueur de la chaîne.
Exemple :
```
SELECT LENGTH;
```
Résultat : 11
1. SUBSTRING / MID : Ces fonctions permettent de tirer une sous-chaîne d’une chaîne existante. La position (pos) est la position à partir de laquelle le hachage doit commencer. La longueur (len) est le nombre de caractères à inclure dans la sous-chaîne.
Exemple :
```
SELECT SUBSTRING;
```
Résultat : ‘World’
1. REPLACE : Cette fonction remplace toutes les occurrences de `from_str` dans `str` par `to_str`.
Exemple :
```
SELECT REPLACE;
```
Résultat : ‘Hello MariaDB’
1. LOWER / UPPER : Ces fonctions convertissent une chaîne en minuscules ou en majuscules.
Exemple :
```
SELECT LOWER, UPPER;
```
Résultat : ‘hello world’ , ‘HELLO WORLD’
Ces fonctions peuvent être utilisées individuellement ou peuvent être combinées pour atteindre le résultat souhaité. Utilisez-les dans vos requêtes SQL pour manipuler les chaînes de caractères.