4D v14TRANSLATE | 
            ||||||||||||||
                    
                        
  | 
                
                    
                         
    4D v14
 
TRANSLATE 
                                
                                
        
 | 
                |||||||||||||
| 
                     TRANSLATE (expression_arithmétique, expression_arithmétique, expression_arithmétique)  | 
		||
La fonction TRANSLATE retourne la première expression_arithmétique avec toutes les occurrences de chacun des caractères passés dans la seconde expression_arithmétique remplacés par leurs caractères correspondants passés dans la troisième expression_arithmétique.
Le remplacement est effectué caractère par caractère : le premier caractère de la seconde expression_arithmétique est remplacé à chaque fois qu'il apparaît dans la première expression_arithmétique par le premier caractère de la troisième expression_arithmétique, et ainsi de suite.
S'il y a moins de caractères dans la troisième expression_arithmétique que dans la seconde, tous les caractères de la seconde expression_arithmétique qui n'ont pas de correspondance dans la troisième seront supprimés de la première. Par exemple, si la seconde expression_arithmétique comprend 5 caractères et que la troisième n'en contient que 4, à chaque fois que le 5e caractère de la seconde expression_arithmétique est trouvé dans la première expression_arithmétique, il est supprimé de la valeur retournée.
Cet exemple remplace toutes les occurrences de "a" par "1" et les occurrences de "b" par "2" :
TRANSLATE ('abcd', 'ab', '12') ` retourne '12cd'
	Produit :  4D
	Thème :  Fonctions
	
        
        
	Nom intl. :  TRANSLATE
	4D - Référence SQL ( 4D v11 SQL Release 4 )
	4D - Référence SQL ( 4D v14)
	4D - Référence SQL ( 4D v12.1)
	4D - Référence SQL ( 4D v13.4)
	4D - Référence SQL ( 4D v14 R2)
	4D - Référence SQL ( 4D v14 R3)
	4D - Référence SQL ( 4D v14 R4)