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ę?