By using db<>fiddle, you agree to license everything you submit by Creative Commons CC0.
CREATE TABLE
| id | rnd |
|---|---|
| 2 | 0.713572988286614 |
INSERT 0 1
| id | rnd | dummy |
|---|---|---|
| 4 | 0.677024329081178 | 1.0 |
INSERT 0 1
ERROR: missing FROM-clause entry for table "w" LINE 2: ...nsert into t(rnd) select random() from w returning *, w.rnd; ^
| rnd | rnd |
|---|---|
| 0.841886529233307 | 0.333116528112441 |
SELECT 1
| id | rnd |
|---|---|
| 1 | 0.223235941492021 |
| 2 | 0.713572988286614 |
| 3 | 0.76253055408597 |
| 4 | 0.677024329081178 |
| 5 | 0.841886529233307 |
| 6 | 0.333116528112441 |
SELECT 6