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
Guide de Threat Intelligence contextuelle
Ce guide facilitera l’adoption d’une Threat Intelligence - renseignement sur les cybermenaces, cyberintelligence - adaptée au "contexte", il fournit des indicateurs de performance clés (KPI) pour progresser d' une posture défensive vers une approche centrée sur l’anticipation stratégique
Les articles les plus consultés
Les plus consultés sur iTPro.fr
- Semi-conducteurs : comment l’Irlande veut contribuer à atténuer la pénurie mondiale de puces
- À l’aube de 2026, le SaaS entre dans une nouvelle phase
- Face à l’urgence écologique, l’IT doit faire sa révolution
- IoT et cybersécurité : les bases que chaque décideur doit maîtriser
Articles les + lus
CES 2026 : l’IA physique et la robotique redéfinissent le futur
Les 3 prédictions 2026 pour Java
Semi-conducteurs : comment l’Irlande veut contribuer à atténuer la pénurie mondiale de puces
Face à l’urgence écologique, l’IT doit faire sa révolution
D’ici 2030, jusqu’à 90 % du code pourrait être écrit par l’IA, pour les jeunes développeurs, l’aventure ne fait que commencer
À la une de la chaîne Tech
- CES 2026 : l’IA physique et la robotique redéfinissent le futur
- Les 3 prédictions 2026 pour Java
- Semi-conducteurs : comment l’Irlande veut contribuer à atténuer la pénurie mondiale de puces
- Face à l’urgence écologique, l’IT doit faire sa révolution
- D’ici 2030, jusqu’à 90 % du code pourrait être écrit par l’IA, pour les jeunes développeurs, l’aventure ne fait que commencer
