【发布时间】:2021-05-31 06:52:39
【问题描述】:
我的要求是为了混淆目的将 oracle 表中的名称混在一起,如下所示
规则
- 同一记录不应具有相同的名称
- 应根据性别进行混编
- 逻辑应该是完全随机的
表员工
| ID | Name | Gender |
|---|---|---|
| 1 | Peter | M |
| 2 | Pascal | M |
| 3 | Robin | M |
| 4 | Stephanie | F |
| 5 | Arya | F |
表员工-预期
| ID | Name | Gender |
|---|---|---|
| 1 | Robin | M |
| 2 | Peter | M |
| 3 | Pascal | M |
| 4 | Arya | F |
| 5 | Stephanie | F |
下面的链接中提到了我到目前为止所尝试的内容,但不知何故我无法修复它,因为数据可能以数百万计 http://sqlfiddle.com/#!4/460bda/5
【问题讨论】:
标签: sql oracle oracle12c obfuscation