Com­ment cor­ri­ger un…
 
Notifications 
Reti­rer tout

Com­ment cor­ri­ger une colonne numé­rique ini­tia­li­sée avec des espaces, par une ins­truc­tion sql ?

Posts
Uti­li­sa­teurs
Reac­tions
83  Vu
0
Début du sujet

Bon­jour,

Une colonne d’une table créée par DDS a été mal ali­men­tée dans les pro­grammes.
Une zone numé­rique se retrouve ali­men­tée par des espaces (carac­tères ebce­dic x’40′).

Com­ment la cor­ri­ger pour tous les enre­gis­tre­ments concer­nés par une seule ins­truc­tion sql ?

Éti­quettes du sujet
1 Réponse 
0
Début du sujet

Bon­jour,

l’ins­truc­tion sql sui­vante per­met de faire la cor­rec­tion :

(col1 est une zone décla­rée en numé­rique éten­du de 8,0)

update table1 set col1 = 0 
WHERE hex(col1) = ‘4040404040404040’

Share :