Quando si programmano le procedure e le query del database memorizzati , potrebbe essere necessario convertire i campi di database a un tipo di dati diverso . Un tipo di dati è un formato definito nella tabella . Per esempio, se si dispone di un formato di data , il database sa automaticamente di conservarlo in un certo formato . Un database sa anche quali tipi di dati sono illegali , e vieta qualsiasi date errate inseriti nelle tabelle . Una sintassi di chiamata Transact SQL ( T - SQL) viene utilizzato per modificare le stored procedure , inclusa la conversione tipo di dati . Utilizzo di Microsoft SQL Server , è possibile convertire una data in un testo o in formato stringa . Il formato di testo in T-SQL è definita come " varchar . " Istruzioni
1
Aprire la console di gestione di Microsoft SQL Server . Il software richiede un nome utente e una password . Immettere nella finestra di dialogo e di accesso a SQL Server .
2
Utilizzare la funzione "Cast ( ) " per convertire una data da un campo di testo . Cast è una delle funzioni che convertono i tipi di dati dei campi . Il codice qui sotto è un esempio di come convertire una data da un cast varchar.select ( [ my_date_field ] come varchar ( 30) ) come my_converted_date
3
Usare il "Convert ( ) " funzione per convertire una data in un formato di testo . T - SQL ha due formati , e la funzione di conversione è una soluzione alternativa . La sintassi di seguito è un esempio di come utilizzare il convertito function.select convert ( varchar ( 30 ) , [ my_date_field ]) come my_converted_date
4
Premere il tasto F5 per eseguire la query . Questo comando è una scorciatoia da tastiera per eseguire una query di database . Il risultato restituito è una data convertita in formato di testo .