Desafio T-SQL
Posted in Bla bla bla, Vida Real on March 10th, 2010 by Silas Mendes – Be the first to comment
Hoje a tarde meu amigo Adilson Pereira me mandou um desafio bem interessante, vou postar aqui exatamente do modo como ele propôs:
Observem a diferença que dá no resultado de um comando usando o CHAR e o VARCHAR:
declare @data datetimeset @data = ‘20100310 05:05:05′SELECTRIGHT(‘0′ + CONVERT( CHAR(2), DATEPART(mi, @data)), 2) as ‘CHAR’,RIGHT(‘0′ + CONVERT(VARCHAR(2), DATEPART(mi, @data)), 2) as ‘VARCHAR’
A solução é interessante :)
E você? Tem um palpite do porque?

