UUID in Postgres für Insert-Anweisung generieren?

Meine Frage ist ziemlich einfach. Mir ist das Konzept einer UUID bekannt, und ich möchte eine UUID generieren, die auf jeden 'Artikel' aus einem 'Geschäft' in meiner DB mit verweist. Scheint vernünftig, oder?

Das Problem ist, dass die folgende Zeile einen Fehler zurückgibt:

honeydb=# insert into items values(
uuid_generate_v4(), 54.321, 31, 'desc 1', 31.94);
ERROR:  function uuid_generate_v4() does not exist
LINE 2: uuid_generate_v4(), 54.321, 31, 'desc 1', 31.94);
        ^
HINT:  No function matches the given name and argument types. You might need to add explicit type casts.

Ich habe die Seite gelesen unter:http://www.postgresql.org/docs/current/static/uuid-ossp.html

Ich verwende Postgres 8.4 auf Ubuntu 10.04 x64.

Antworten auf die Frage(5)

Ihre Antwort auf die Frage