更新我们无法使用正则表达式的oracle8i数据库中的记录

时间:2018-08-27 04:21:21

标签: sql oracle8i

我有一个任务需要更新大约200条记录的电话号码格式。列中当前数据格式为

numbers_array.zip(add_to_array.cycle).map(&:sum) #⇒ [2, 4, 6, 8, 6, 8, 10, 12, 10, 12]

新格式应为

xwz@gmail.com,04163304166@redcoal.com

在oracle 8i中,我们不能使用xwz@gmail.com,+614163304166@redcoal.com,因此我们可以使用其他什么方法来实现它。

1 个答案:

答案 0 :(得分:0)

这看起来像是一种非常糟糕的数据格式-在字符串中存储多个值。但是,至少在您给出的示例中,您可以使用gem install scss-lint

replace()

我会检查这是否符合您的要求。最后,查询可能看起来像:

select replace(col, ',0', ',+61')
from t;