akretschmer
Datenbank-Guru
- Beiträge
- 10.371
Du scheinst ja langsam Spaß am Gerät zu haben ;-)
Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
Du scheinst ja langsam Spaß am Gerät zu haben ;-)
test=# create table benutzer(id serial primary key, name text, reg_datum date default current_date);
CREATE TABLE
test=*# insert into benutzer (name) values ('Max Mustermann');
INSERT 0 1
test=*# select * from benutzer;
id | name | reg_datum
----+----------------+------------
1 | Max Mustermann | 2017-05-15
(1 Zeile)
test=*# with new_benutzer as (insert into benutzer (name) values ('Lise Lotte') returning *) select * from new_benutzer;
id | name | reg_datum
----+------------+------------
2 | Lise Lotte | 2017-05-15
(1 Zeile)
test=*#
test=*> select '[2017-05-15 10:00:00,2017-05-15 15:00:00)'::tsrange;
tsrange
-----------------------------------------------
["2017-05-15 10:00:00","2017-05-15 15:00:00")
(1 Zeile)
test=*> select upper( '[2017-05-15 10:00:00,2017-05-15 15:00:00)'::tsrange) - lower( '[2017-05-15 10:00:00,2017-05-15 15:00:00)'::tsrange);
?column?
----------
05:00:00
(1 Zeile)
test=*> select extract(epoch from '05:00:00'::interval)/60;
?column?
----------
300
(1 Zeile)
Kurz und simpl: Lieber alles (wenn möglich) in einer Function/Procedure machen, anstatt die Daten zwischenspeichern und mit diesen rechnen?