在oracle 11g中,如何将[a-z][A-Z]
下的列中的字符数据转换为某个随机字符x。例如:如果我的源列数据是 tom 那么我应该得到 xxx,如果我的源列数据是 lilly 那么我应该得到 xxxxx。
最佳答案
你可以写:
REGEXP_REPLACE(name_of_source_column, '[a-zA-Z]', 'x')
AS source_column_with_letters_replaced_by_x
(当然,source_column_with_letters_replaced_by_x
不是 Oracle 中的有效标识符)。
关于sql - 在oracle中,如何将[a-z][A-Z]下的列中的字符数据转换为一些随机字符x,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12923524/