[ Obsah | Zobrazit menu ]

Stránky v kategorii 'MySQL'

NULL hodnota a STR_TO_DATE funkce

Pokud jste jako já narazil na problém při převodu řetězce na hodnotu DATE, hodí se Vám tento ,,hack“ který mě stál pár hodin hledání. Vstupní hodnoty v ,,day“ jsou např.: ‚01.01‘, ‚31.12‘, ‚24.06‘ SELECT MAKEDATE(2010, DAYOFYEAR(STR_TO_DATE(day, ‚%d.%m‘))) Při tomto zápisu vrátí SELECT vždycky NULL. Když prozkoumáte co, vrátí STR_TO_DATE, tak to vraci evidentně správný formát ‚0000-01-01‘ což […]

18. dubna 2010 - MySQL - 0 Komentáře

Změna unix timestamp na date v MySQL

Možná jste už museli někdy řešit své hříchy z mládí. Když jsem začínal, vytvořil jsem systém a navrhl databázi. Bohužel, tehdy jsem databázím vůbec nerozuměl a v PHP jsem zběhlý nebyl. Tehdy jsem vymyslel, že budu do databáze ukládat data v unix timestampu, tedy číslo od 1.1.1970. A při každé komunikaci s uživatelem jsem jej pomocí funkce Date().

27. listopadu 2009 - Databáze, MySQL - 2 Komentáře