quarta-feira, 3 de dezembro de 2008

Convert SQL Server

- convert(varchar(30),getdate(),103) –> formato dd/MM/yyyy
- convert(varchar(30),getdate(),102) –> formato yyyy-MM-dd

Formatar tipo de dados no select

Fatal error: mssql error: [4004: Unicode data in a Unicode-only collation or ntext data cannot be sent to clients using DB-Library (such as ISQL) or ODBC version 3.7 or earlier.]

Para resolver este problema, basta formatar o tipo no select conforme exemplo abaixo

select cast(ds_noticia as text) from tabela