Replace a string in a column using oreplace and otranslate functions in Teradata
Contents
Sample Table name :Employee
EmployeeId | Name | Location |
123 | Keven | Newyork |
456 | david | Chicago |
OREPLACE Function in Teradata
The OREPLACE function is used to replace the every occurrence of search string in the source_string with the replace_string.
Syntax
SELECT OREPLACE(‘original_string’,’string_to_replace’,’new_string’)
Example
SELECT OREPLACE(Name,’Keven’,’Smith’) as Name from EMPLOYEE;
Name |
Smith |
david |
OTRANSLATE Function in Teradata
The OTRANSLATE function is used to replace the every search characters to the corresponding replace characters in the original string.
Syntax
SELECT OTRANSLATE(‘original_string’,’search_characters’,’replace_characters’)
Example
SELECT OTRANSLATE(Name,’di’,’ne’) as Name from employee;
Name |
Keven |
naven |
Recommended Articles
- Replace the string using REGEXP_REPLACE function in Teradata
- Regexp_substr function in Teradata with examples
- Substring function in Teradata with examples
- How to extract the position of the substring in Teradata