具有随机值的所有列的雪花更新值

时间:2021-05-26 17:51:21

标签: snowflake-cloud-data-platform

有一个表 Account_info。

Name   Email        salary
david  dv@some.com  10,0000
jimmy  jk@new.com   20,0000
....

我需要更新表格,例如它包含加扰的数据 喜欢

Name   Email        salary
xrfds  le@xxx.com   99,0000
aswss  ad@yry.com   11,0000
....

我尝试使用 row_generator,但似乎无济于事。

任何建议都会有所帮助

1 个答案:

答案 0 :(得分:0)

您可以使用 randstr()random()uniform() 并执行以下操作:

select randstr(5, random()) as name
     , lower(concat(randstr(2, random()), '@', randstr(3, random()), '.com')) as email
     , uniform(1000, 100000, random()) as salary;