Comme mentionné précédemment, on utilise la même syntaxe pour insérer une valeur
chaîne dans une colonne CLOB, que celle qu'on utiliserait pour une colonne Character
ou VarChar. Par exemple :
Insert Into TestLob
Values( 1, 'x1', 'x2' )
On peut, bien entendu, utiliser des variables hôtes caractères. Pour
Insertion de valeurs CLOB
des valeurs
dont la longueur dépasse 64 Ko, on peut utiliser des expressions de concaténation
dans une instruction Insert en V4R5 (ou ultérieure), pour composer une valeur
à partir de variable hôtes multiples :
Insert Into TestLob
Values( :PkVar,
:Char1Var || Char2Var,
:Char3Var )
Avant la V4R5, l’instruction Insert n’admettait pas d’expression dans la clause
Values. Il fallait donc utiliser une instruction Update, comme la suivante, pour
effectuer la concaténation après insertion de la ligne :
Update TestLob
Set Clob1 = :Char1Var || :Char2Var
Where PkCol = :PkVar
Autre possibilité : utiliser une variable de référence de fichier, déclarée comme
décrit précédemment. Le code en M, figure 1, montre comment définir les sous-champs,
et l’instruction Insert en N montre comment la variable de référence de fichier
peut être utilisée dans une instruction Insert. SQL/400 copie tout le contenu
du fichier IFS et le stocke comme la valeur de colonne. Notons que SQL ne définit
pas le sous-champ _DL (CLOB1REF-DL, par exemple) sur une opération Insert.
Téléchargez cette ressource
Créer des agents dans Microsoft 365 Copilot
Insight vous guide dans l’utilisation de la nouvelle expérience de création d’agents dans Microsoft Copilot Studio, disponible dans Copilot Chat. Découvrez les étapes clés pour concevoir, configurer et déployer ces nouveaux agents et injecter la puissance de l’IA directement dans le flux de travail.
Les articles les plus consultés
- Les 6 étapes vers un diagnostic réussi
- Partager vos images, vidéos, musique et imprimante avec le Groupe résidentiel
- Cybersécurité Active Directory et les attaques de nouvelle génération
- Et si les clients n’avaient plus le choix ?
- N° 2 : Il faut supporter des langues multiples dans SharePoint Portal Server
Les plus consultés sur iTPro.fr
- L’identité, talon d’Achille de la cybersécurité
- De la donnée brute à l’actif stratégique : une approche produit
- Sous pression, les CIO entrent dans l’ère de la responsabilité IA
- FOCUS : optimisation du Cloud grâce à l’intelligence Artificielle
Articles les + lus
Portails développeurs internes : accélérer l’innovation sans alourdir les budgets
Pourquoi Shopify Plus s’impose dans la transformation du e-commerce B2B
Quand l’innovation échappe à ses créateurs: Comment éviter l’effet Frankenstein à l’ère de l’IA
Alliée ou menace ? Comment l’IA redessine le paysage cyber
CES 2026 : l’IA physique et la robotique redéfinissent le futur
À la une de la chaîne Tech
- Portails développeurs internes : accélérer l’innovation sans alourdir les budgets
- Pourquoi Shopify Plus s’impose dans la transformation du e-commerce B2B
- Quand l’innovation échappe à ses créateurs: Comment éviter l’effet Frankenstein à l’ère de l’IA
- Alliée ou menace ? Comment l’IA redessine le paysage cyber
- CES 2026 : l’IA physique et la robotique redéfinissent le futur
