Autor Zpráva
Grs45
Profil *
Zdravím,
dělám teď na jednom webu, respektive ho přepracovávám z MySQL na PostgreSQL (nutnost kvůli recursive), ovšem narazil jsem na jeden problém, je to taková blbost, ale prostě na to nemůžu přijít, ani Google mi moc neporadil.

Potřebuji při insertu nastavit jednomu sloupci jako defaultní hodnotu aktuální timestamp.

Opravdu si už nevím rady, mohl by mi teda někdo znalejší prosím poradit? :-)
juriad
Profil
V dokumentaci http://www.postgresql.org/docs/9.1/static/sql-createtable.html je následující příklad.
CREATE TABLE distributors (
    name      varchar(40) DEFAULT 'Luso Films',
    did       integer DEFAULT nextval('distributors_serial'),
    modtime   timestamp DEFAULT current_timestamp
);
Často stačí prohledat dokumentaci.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0