mirror of
https://git.postgresql.org/git/postgresql.git
synced 2024-10-01 21:31:20 +02:00
620c2c362f
Instead of directly showing the random results, test the results for the expected behavior (range and randomness).
24 lines
481 B
Plaintext
24 lines
481 B
Plaintext
QUERY: SELECT count(*) FROM onek;
|
|
count
|
|
-----
|
|
1000
|
|
(1 row)
|
|
|
|
QUERY: SELECT count(*) AS random INTO RANDOM_TBL
|
|
FROM onek WHERE oidrand(onek.oid, 10);
|
|
QUERY: INSERT INTO RANDOM_TBL (random)
|
|
SELECT count(*)
|
|
FROM onek WHERE oidrand(onek.oid, 10);
|
|
QUERY: SELECT random, count(random) FROM RANDOM_TBL
|
|
GROUP BY random HAVING count(random) > 1;
|
|
random|count
|
|
------+-----
|
|
(0 rows)
|
|
|
|
QUERY: SELECT random FROM RANDOM_TBL
|
|
WHERE random NOT BETWEEN 80 AND 120;
|
|
random
|
|
------
|
|
(0 rows)
|
|
|