2015-06-03 4 views
7

Come selezionare la data/ora (memorizzata come secondi) come data/ora leggibile in Google Bigquery?Bigquery: selezionare la data/ora come data/ora leggibile dall'uomo

schema

id(STRING) | signup_date(TIMESTAMP) 

Ho scritto una query utilizzando la funzione DATE, ma ottenere errore

SELECT DATE(create_date) FROM [accounts] 

Error: Invalid function name: DATE; did you mean CASE?

Grazie!

+0

Potresti postare anche il tuo schema, perché non vedo niente di sbagliato e funziona per me. – Pentium10

+0

per favore vedi la mia domanda aggiornata con schema fornito. – tning

+0

Ancora non vedo nulla di sbagliato qui, potresti condividere la tua domanda completa, poiché forse qualche altra sintassi confonde te e il parser. – Pentium10

risposta

6

Penso di aver trovato una soluzione funzionante dalla pagina di riferimento di Bigquery. Fondamentalmente BigQuery memorizza i dati TIMESTAMP internamente come UNIX timestamp con precisione di microsecondi.