DECLARE @d DATETIME = '01/01/2011';
SELECT FORMAT (@d, 'd', 'en-US') AS US_Result;
Sto usando sopra il codice in SQL Server 2008 R2, ma è di un errore:funzione Format non funziona in SQL Server 2008 R2
'FORMAT' is not a recognized built-in function name.
Come posso usare FORMAT
funzione?
C'è una funzione di conversione e conversione in tsql. Formato ? –
"Come posso usare la funzione [' FORMAT'] (http://beyondrelational.com/modules/24/syndicated/500/posts/12110/sql-server-denali-format-string-function.aspx) "? Esegui l'upgrade fino al 2012. Oppure scrivi la tua funzione CLR che riproduce questa versione per le versioni precedenti. –
Non esiste alcuna funzione di formattazione in sql server. Esiste una funzione Trasmetti e Converti che converte un tipo di dati in un altro. Devi usare la funzione di conversione –