Fórum SQL Server 2008 R2 - novos tipos de dados #465291
30/12/2013
0
quem ja está usando de forma diaria os novos tipos de dados?
- date e time
- Datetimeoffset e Datetime2
- Hierarchyid
- dados espaciais
*nem todos serão usados
Mariana Carvalho
Curtir tópico
+ 0Posts
30/12/2013
Alex Lekao
que a modelagem eh da desenvolvedora de software, e eu acho muuuuito ruim rsrsr, acho que so eh usado o Date, datetime e time.
Destes que vc citou.
Eu consigo usa-los normalmente e fazer conversoes e etc.
Nao sei se eh exatamente isso que vc esta querendo saber. rsrsr
Gostei + 0
30/12/2013
Mariana Carvalho
Gostei + 0
30/12/2013
Alex Lekao
pegar o date e usar o cast e convert para converter os dados e conseguir manipular ou exibir num layout padrao brasileiro no caso.
Gostei + 0
30/12/2013
Mariana Carvalho
Gostei + 0
30/12/2013
Alex Lekao
pegar o date e usar o cast e convert para converter os dados e conseguir manipular ou exibir num layout padrao brasileiro no caso.
o que eu mais uso eh o convert, segue exemplo:
convert(varchar,data,103)
ele converte para exibicao padrao brasileiro, dd/mm/aaaa, se vc for mudando o ultipo campo ele vai mudando a exibicao tbm.
esse eh o que mais uso... rsrsr
ou outros normalmente eu sempre pesquiso.. rsrsr
Gostei + 0
30/12/2013
Mariana Carvalho
no caso ele muda de varchar para data não é?
Gostei + 0
01/01/2014
Roniere Almeida
Gostei + 0
01/01/2014
Aluisio Cavalcante
Gostei + 0
02/01/2014
Alex Lekao
qdo vc usa o convert(varchar,campo,103) o campo para a ser exibido no resultado no padrao brasileiro, dd/mm/aaaa, o 103 eh o que determina que ele sera exibido assim, outras variacoes vao fazer com que a data seja exibida por exemplo jan/2013, ou 01/2013, 01/13, eh so ir mudando o codigo de 103 para outros, eu nao conheco todos, uso sempre ele pq faz o que preciso.
em alguns casos o varchar pode vir acompanhado do tamanho, mas aprendi em alguns posts aqui que nao eh necessario, usando o codigo ele ja assume o tamanho necessario para o varchar, eu colocava sempre com varchar(8) para pegar a quantidade de digitos para data que eu queria, mas nao eh necessario. rsrsr
nao sei se expliquei certinho e se era isso que vc estava querendo... rsrsr
Gostei + 0
02/01/2014
Alex Lekao
oi Aluisio, acho que basicamente nada...
mas se vc for montar algum relatorio ou colocar exibicao em algum grid isso pode ajudar a vc usar menor codigo para fazer essas conversoes via programacao, mas acredito que hoje em dia na programacao isso seja tao simples de se fazer que seja indiferente o uso disto na programacao.
mas se algum programador dizer algum comentario acredito que seja mais relevante para a sua duvida.
espero ter ajudado.
Abraco.
Gostei + 0
02/01/2014
Aluisio Cavalcante
Gostei + 0
02/01/2014
Mariana Carvalho
Gostei + 0
03/01/2014
Alex Lekao
no inicio tbm achei... rsrsr
mas eh bem simples... rsrsr
foi uma dica aqui no forum, se nao me engano... rsrsr
Gostei + 0
03/01/2014
Alex Lekao
nao.. o 103 faz 03/01/2014, os outros que vc cita sao outros padroes, exemplo 100, 99, etc, nao me lembro qual faz o que. rsrsr
Gostei + 0
03/01/2014
Aluisio Cavalcante
no inicio tbm achei... rsrsr
mas eh bem simples... rsrsr
foi uma dica aqui no forum, se nao me engano... rsrsr
obrigado Alex.
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)