sql >> Database >  >> RDS >> PostgreSQL

Hoe selecteer je een herhaalbaar willekeurig getal met setseed in postgres sql?

Doe een union all van de setseed() row query met de gewenste query. Het is noodzakelijk om de kolomtypen van beide query's overeen te laten komen. setseed() row retourneert void .

select setseed(0), null

union all

select null, random()
from generate_series(1, 10)

offset 1
;

De offset 1 clausule elimineert de rij setseed() row uit de resultatenset




  1. Fout bij automatisch maken van SQLExpress-databasebestand voor site die gebruikmaakt van AspNetSqlMembershipProvider, maar verbindingsreeks is naar SQL Server 2005

  2. Android pusht updates in Play Store

  3. mysql2 gem kan niet compileren met MySQL 5.6.12 op OS X met Homebrew

  4. Bediening is niet toegestaan ​​wanneer het object is gesloten bij het uitvoeren van de opgeslagen procedure