Nwlapcug.com


Come formattare A.M. e P.M. volte in SQL

Quando si archivia una data in un database di Microsoft SQL Server, il motore automaticamente memorizza la data con il tempo. È possibile utilizzare questo timestamp per il breve tempo di analizzare e visualizzare l'indicazione "AM" o "PM". SQL Server memorizza ora come notazione militare, quindi è necessario utilizzare codice personalizzato per formattare e impostare la visualizzazione dell'ora.

Istruzioni

1

Fare clic su Windows "Start" pulsante e digitare "gestione studio" nella casella di testo Cerca. Premere "Invio" per aprire il database di software di editing.

2

Accedere al Server SQL nella prima finestra, quindi fare clic sul database che si desidera utilizzare per i risultati della query.

3

Fare clic sul pulsante "Nuova Query" per aprire l'editor di SQL. Digitare il codice seguente per eseguire query sul database e analizzare il tempo in un formato personalizzato:

Selezionare REPLACE(REPLACE(CONVERT(CHAR(19), TimeColumn, 0),

'AM', ' AM'), 'PM', ' PM') from MyTable

Sostituire "TimeColumn" con il nome del campo della tabella che contiene l'indicatore data e ora. Sostituire "MyTable" con la tabella che contiene il tempo.

4

Premere il tasto "F5" per eseguire il codice SQL. Il pannello Risultati visualizza ogni riga con il formato corretto.