Nwlapcug.com


Come formattare i parametri di data in SQL



Il linguaggio SQL (Structured Query) è una piattaforma standard di settore popolare per manipolare i database. Maggior parte dei tipi di dati in database SQL sono facili da capire. Essi possono essere numerici per l'utilizzo in calcoli o "stringhe" per le operazioni di solo testo. Date, tuttavia, comportano spesso una certa confusione. Una data può essere formattata in molti modi diversi e contengono molti valori diversi. Alcune date sono solo per anni, mentre gli altri sono espressi in un formato di testo tra cui nome del mese, nome del giorno e dell'anno. Alcune date sono tutte queste informazioni ma sono espressi in un formato numerico strict. Ci sono molti modi per formattare i parametri di data in SQL.

Istruzioni

1

Creare una nuova istruzione di query in SQL per estrarre una data dal database. Tuttavia, invece di estrazione del valore di dati grezzi memorizzato nel database, utilizzare il comando "Date_Format" in combinazione con la query per garantire che l'estratta data è nel formato desiderato.

2

Immettere il nome della variabile database che rappresenta il valore raw data come primo parametro nel comando "Date_Format". Questo comando utilizza due parametri separati da una virgola all'interno di parentesi del comando. Il formato è "Date_Format (data, formato)".

3

Identificare i codici di formato di data SQL che rappresentano i vari formati di data SQL potrebbe output. Questi codici di coprono tutti i formati di data immaginabile e possono essere disposti in qualsiasi ordine. Ogni codice inizia con un segno di percentuale ed è seguita da una lettera che rappresenta una parte di una data visualizzata in modo particolare. Ad esempio, "%Y" è l'anno di quattro cifre, mentre "%y" è l'anno di due cifre.

4

Formattare il secondo parametro del comando "Date_Format" utilizzando i codici SQL data in base al formato di output desiderato dalla data che viene estratto dal database. Ad esempio, per creare un output di testo dettagliato della data, è possibile utilizzare "%W, %m %e, %Y". Questo formato di data verrà visualizzato come "Domenica 18 aprile 2010". Virgole vengono immesse nel formato di cui essi dovrebbe essere visualizzato nell'output finale.

5

Formato della data come una stringa numerica digitando 'Date_Format([date],"%e-%c-%Y")'. Si noti che le virgolette non sono inclusi nella query SQL tipizzata effettiva. Utilizzare il nome effettivo della variabile di database per "[data]" in questo esempio. L'output sarà simile "18/04/2010".

Consigli & Avvertenze

  • È possibile creare qualsiasi combinazione di formati di data avete bisogno e inserire altri caratteri, ad esempio i due punti, spazi, virgole e trattini, come desiderato per separare i parametri di data diversa.