sql >> Databáze >  >> RDS >> PostgreSQL

výchozí časové pásmo postgres

Časové pásmo je parametr relace. Můžete tedy změnit časové pásmo pro aktuální relaci.

Viz dokument.

set timezone TO 'GMT';

Nebo, přesněji podle standardu SQL, použijte SET TIME ZONE příkaz. Všimněte si dvou slov pro „TIME ZONE“, kde výše uvedený kód používá jediné slovo „timezone“.

SET TIME ZONE 'UTC';

Dokument vysvětluje rozdíl:

SET TIME ZONE rozšiřuje syntaxi definovanou ve standardu SQL. Standard umožňuje pouze numerické posuny časových pásem, zatímco PostgreSQL umožňuje flexibilnější specifikace časových pásem. Všechny ostatní funkce SET jsou rozšíření PostgreSQL.



  1. Jak vytvořit ADDM úlohu a zkontrolovat její sestavu

  2. PHP - Použití PDO s polem klauzulí IN

  3. Jak opravit dvojitě zakódované znaky UTF8 (v tabulce utf-8)

  4. Aktualizujte prohlášení s vnitřním spojením na Oracle