L'errore di sintassi SQL Server per la conversione data / ora da una stringa di caratteri

February 13

SQL Server ospita database utilizzati per memorizzare una varietà di tipi di dati e contenuti. Un uso comune di un database è quello di memorizzare data e ora, come ad esempio quando l'ordine di un cliente è stato posto. Di tanto in tanto, l'informazione può venire nel database erroneamente come tipo stringa di caratteri, non il tipo DateTime. Fortunatamente, questo può essere convertito utilizzando una stringa di query SQL.

istruzione

1 Accedere a SQL Server.

2 Eseguire lo strumento di gestione di SQL, che si trova cliccando su "Start", poi "Programmi".

3 Fare clic sul database in cui si trova il dato errato.

4 Fai clic su "Nuova query".

5 Nel campo della stringa di query, digitare il seguente comando: "SELECT CONVERT (datetime, 'CharacterString')" dove "CharacterString" è la stringa che deve essere convertito; per esempio, "01012010."

6 Fai clic su "Esegui" per eseguire la query. Nel riquadro "Risultati", i dati vengono convertiti.