Section courante

A propos

Section administrative du site

INSERT

Insère
MySQL  

Syntaxe

INSERT(originestring, inpos, length, newstring)

Paramètres

Nom Description
originestring Ce paramètre permet d'indiquer la chaine de caractères contenant la chaine à modifier
inpos Ce paramètre permet d'indiquer la position au commence l'insertion
length Ce paramètre permet d'indiquer le nombre caractères à retirer de la chaine de caractères
newstring Ce paramètre permet d'indiquer la sous-chaine de caractères à insérer à la position spécifié.

Description

Cette fonction permet d'insérer une sous-chaine dans une chaine de caractères et/ou de remplacer une partie dans la chaine de caractères.

Exemple

Voici quelques exemples typiques de l'utilisation de cette fonction :

  1. SELECT 'Insert("Gladir",7,0,".com") = ' As Text, Insert('Gladir',7,0,'.com') As Result UNION
  2. SELECT 'Insert("Gladir.com",7,4,".ca") = ' As Text, Insert('Gladir.com',7,4,'.ca')  As Result UNION
  3. SELECT 'Insert("Gladir.com",7,1," . ")= ' As Text, Insert('Gladir.com',7,1,' . ')  As Result 

on obtiendra le résultat suivant :

Text Result
Insert("Gladir",7,0,".com") = Gladir.com
Insert("Gladir.com",7,4,".ca") = Gladir.ca
Insert("Gladir.com",7,1," . ")= Gladir . com

Voir également

Article - Les géants de l'informatique - Oracle

Références

MySQL: The definitive guide to using, programming, and administering MySQL 4 databases - Second Edition, Paul Dubois, 2003, ISBN: 0-7357-1212-3, page 812

Dernière mise à jour : Mercredi, le 29 avril 2015