Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Run SQLite otázky z príkazového riadku s programom " sqlite3 " zadaním :
$ sqlite3 my_db.db
Tým sa vytvorí databázu Názov " my_db.db " , ak už neexistuje . Je tiež umiestni vás do sqlite3 prostredia , ktoré môžete ukončiť pomocou príkazov " . Quit " , " . Q " alebo " Koniec . " .
2
Zavolajte " strftime ( formát , timestring , modifikátor , modifikátor ) " funkcia , ktorá vracia formátovaný dátum , od časového reťazca . To je užitočné pre porovnávanie dát , zobrazenie dátumu v určitom formáte užívateľovi alebo nahrať dáta v konzistentnom veci . Formát časového reťazca sa riadi pravidlami z funkcie C " strftime " . Niektoré z platných formátov časových strún patrí " YYYY - MM - DD " , " YYYY - MM - DD HH : MM " , " YYYY - MM - DD HH : MM : SS " , " YYYY - MM - DD HH : MM : SS.SSS " , " dddddddddd " a " teraz " . " Y " znak znamená rok , " M " pre mesiac , " D " pre deň , " H " pre hodiny , " m " pre minúty a " S " pre sekundy . Formát " dddddddddd " predstavuje unixový timestamp . Napríklad nasledujúce dotaz spočítať , koľko sekúnd uplynulo od dátumu v roku 2002 :
$ sqlite3 my_db.db SELECT strftime ( ' % s ' , ' teraz ' ) - strftime ( ' % s ' , '2002 - 05 - 11 01:56:23 ' ) ;
3
Zavolajte " dátum " , " čas " , " datetime " alebo " julianday " funkcie použiť pre- vo formáte verzie funkcie " strftime " . Funkcia " dátum " vráti dátum vo formáte " RRRR - MM - dd , " funkcia " čas " sa vracia ako " HH : MM : SS , " funkcia " datetime " sa vracia ako " rrrr - mm - dd HH : MM : SS " a " funkcia julianday " vráti číslo dňa Julian . Napríklad nasledujúci dotaz vráti dátum od roku 2009 ako " 2009-09-22 " , odstránenie hodiny , minúty a sekundy informácie :
$ sqlite3 my_db.db SELECT dátum ( '2009 - 09 - 22 02:57:13 " ) ;