clausola REPLACE STRING

Utilizzare la clausola REPLACE STRING per eseguire le sostituzioni di stringa in una query SQL.

Questa funzione si basa sulla funzione SQL "REPLACE". Sostituisce le ricorrenze di una stringa con un'altra stringa sulle colonne di stringa specificate nella clausola REPLACE STRING . La funzione è compatibile solo con le colonne stringa. Questa funzione semplifica l'utilizzo della funzione SQL REPLACE (). Ad esempio, nel caso di un numero elevato di colonne stringa, invece di specificare la parola chiave REPLACE per ogni colonna stringa, è possibile applicare direttamente la funzione REPLACE a tutte le colonne stringa mediante la clausola REPLACE STRING .
La clausola REPLACE STRING può essere specificata a livello di blocchi GLOBAL, UNLOAD e SELECT.
Il seguente diagramma mostra la sintassi per la clausola REPLACE STRING .
Figura 1. clausola replace_string

1  REPLACE STRING
2.1  ( + ,
2.2.1 column_name
2.2.1 'literal'
2.1?  BY
2.2.1 column_name
2.2.1 'literal'
2.1? 
2.2.1 FOR
2.2.1 EXCEPT
2.1 (
2.1 + , column_name
2.1 ) )
2.1  IN "filename"