sql >> Database teknologi >  >> RDS >> PostgreSQL

Genererer du et UUID i Postgres til Insert statement?

uuid-ossp er et bidragsmodul, så det er ikke indlæst på serveren som standard. Du skal indlæse det i din database for at bruge det.

For moderne PostgreSQL-versioner (9.1 og nyere) er det nemt:

CREATE EXTENSION IF NOT EXISTS "uuid-ossp";

men for 9.0 og derunder skal du i stedet køre SQL-scriptet for at indlæse udvidelsen. Se dokumentationen for bidragsmoduler i 8.4.

For side 9.1 og nyere læs i stedet de aktuelle bidragsdokumenter og CREATE EXTENSION . Disse funktioner findes ikke i 9.0 eller ældre versioner, som din 8.4.

Hvis du bruger en pakket version af PostgreSQL, skal du muligvis installere en separat pakke, der indeholder bidragsmodulerne og udvidelserne. Søg i din pakkehåndteringsdatabase efter 'postgres' og 'contrib'.



  1. Hvad er det dobbelte bord i Oracle?

  2. Trin til at ændre Admin Password, som er mistet eller glemt af et EBS WebLogic Domain R12.2

  3. SQL TABEL

  4. Søg efter en bestemt streng i Oracle clob-kolonnen