2014-04-23 12 views
12

è la prima volta che lavoro con Azure Storage Explorer e ho bisogno di leggere alcuni registri salvati in Tabelle di Azure. La mia versione è 4Azure Storage Explorer Query dove da Timestamp

Ho letto questo riferimento http://msdn.microsoft.com/library/azure/ff683669.aspx ma non c'è spiegazione per lavorare con la colonna Timestamp.

Fondamentalmente, voglio vedere i registri da una data specifica.

Ho provato query come;

Timestamp ge '2013/04/10' timestamp ge 2013/04/10 Timestamp gt '2013/04/10'
timestamp gt 4/10/2013

E il il risultato è solo un messaggio di errore.

Si è verificato un errore durante l'elaborazione di questa richiesta.

risposta

17

Sembra che sia necessario utilizzare qualcosa come di seguito per filtrare su un Timestamp. Si prega di guardare il filtro sulle proprietà DateTime here.

Timestamp ge datetime'2008-07-10T00: 00: 00Z'

+1

il link non funziona – irriss

+0

come posso ottenere l'ultimo disco? – Neo

1

Questo dovrebbe funzionare

Timestamp ge datetime'2013-10-06T00: 00: 00'

2

Ecco come si potrebbe fare:

var dateFilter = "(PartitionKey ge '0" + StartTime.Ticks + "')" + "and (PartitionKey le '0" + EndTime.Ticks + "')"; 

StartTime e EndTime sarà l'intervallo di date. Ricorda che puoi eseguire una query su PartitionKey perché ha un indice.

0

Se si desidera filtrare la query per l'uso di date:

Timestamp ge datetime'2017-07-21T20:07:35.000Z' and Timestamp lt datetime'2017-07-24T20:07:35.000Z' 
Problemi correlati