Eu tenho varchar
dados na tabela de banco de dados que armazena a data no DD-MM-YYYY
formato.
Eu quero selecionar isso varchar
em MM-DD-YYYY
formato.
estou a usar
select convert (varchar(30), (select CONVERT(datetime, '16-11-2011', 103)), 101)
Dá11/16/2011
Qualquer consulta simples é possível para isso?
Isso é manipulação de string: nada a ver com datas e horas
Se você o armazenou como data e hora, formate-o em qualquer localidade que desejar no cliente. Então seria classificável e comparável também.