postgresql-8.4

Generowanie UUID w Postgres dla instrukcji Insert?

Moje pytanie jest dość proste. Jestem świadomy pojęcia UUID i chcę wygenerować jeden, aby odnosić się do każdego "przedmiotu" ... adresem: http://www.postgresql.org/docs/current/static/uuid-ossp.html [1]}uruchamiam Postgres 8.4 na Ubuntu 10.04 x64.

Jak dodać ograniczenia "on delete cascade"?

W PostgreSQL 8 czy można dodać ON DELETE CASCADES do obu kluczy obcych w poniższej tabeli bez opuszczania tego drugiego? # \ ... NSTRAINT scores_gid_fkey, ADD CONSTRAINT scores_gid_fkey FOREIGN KEY (gid) REFERENCES games(gid) ON DELETE CASCADE;

Podziel dane kolumn rozdzielonych przecinkami na dodatkowe kolumny

Mam dane rozdzielone przecinkami w kolumnie: Column ------- a,b,c,d Chcę podzielić dane rozdzielone przecinkami na wie ... ie: Column1 Column2 Column3 Column4 ------- ------- ------- ------- a b c d Jak można to osiągnąć?

Haszowanie ciągu znaków do wartości liczbowej w PostgreSQL

Muszę przekonwertować Łańcuchy przechowywane w mojej bazie danych na wartość liczbową. Wynik może być Integer (preferowany) l ... żyte do osiągnięcia tego celu? Szukałem tego w Google już od kilku godzin, nie mogłem znaleźć nic przydatnego do tej pory: (

Iteracja nad liczbą całkowitą [] w PL / pgSQL

Próbuję zapętlić tablicę liczb całkowitych (integer[]) w funkcji plpgsql. Coś takiego: declare a integer[] = array[1,2, ... arametr do funkcji. I get this error: ERROR: syntax error at or near "$1" LINE 1: $1 Jak poprawnie zapętlić tablicę?