Jump to content
Seja Membro VIP - Remova Banners de Propagandas, Tenha Liberado Qualquer Download, Além de Acessos em Áreas Exclusivas!! ×

Search the Community

Showing results for tags 'cast'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • ERP TOTVS RM
    • [RM] TAF + eSocial + REINF
    • [RM] SPED, NF-e, TSS
    • [RM] Support Area
    • [RM] General Announcements and Versions
    • [RM] Framework (FV, MD, Conceitos, entre outros)
    • [RM] General Tips
    • [RM] Scripts SQL & Databases
    • [RM] Fórmulas dos Aplicativos
    • [RM] Discussions on RM Systems and Implementations
    • [RM] Manuals & Tutorials
    • [RM] Arquivos da Comunidade
    • RMReports
  • RM Reports
    • RM Reports (.Net) and Smart View
    • Output Generator (TXT Files)
    • RM Gerador (antigo)
    • Spreadsheets
    • RM BIS/Cubes
    • ERP TOTVS RM
  • VIP
    • [VIP] Pedidos
    • [VIP] Dicas, Versões e Links Especiais
    • [VIP] Downloads de Arquivos
    • [VIP] SQL e Banco de Dados
    • [VIP] Fórmulas dos Aplicativos
    • [VIP] Relatórios RM Gerador, Reports, Gerador de Saídas, Cubos e Planilhas
    • [VIP] Notícias / Legislação
  • General Requests
    • [Requests] Manuals & Tutorials
    • [Requests] Reports
  • General
    • [General] About FórumRM
    • [General] Manuals & Tutorials About FórumRM
    • [General] Doubts and Suggestions About FórumRM
    • [General] General News & Informations
    • [General] Legislation
    • [General] Utilities / Programs
    • [General] Partnerships
    • [General] Polls
    • [General] Conversation Area
  • Partner Courses
    • Aldemir Fernandes Courses
    • Bemper Courses
  • Business & Oportunities
    • Vagas de Empregos
    • Curriculuns Vitae
  • Important & Helpful Links
    • Links Diversos (Vários Tópicos com Links)
    • AJUDA - ESQUECI MINHA SENHA DO FÓRUM RM
    • TOTVS
    • Fórmula Desenvolvimento e Tecnologia
    • Bemper - Curso de Fórmulas Visuais
    • Guardian RH
    • Cyber Consultoria
    • Solis - TOTVS Educacional x Emissão Diploma Digital
    • Cursos Aldemir Fernandes
    • Receita Federal
    • Prefeitura de SP
    • Sintegra

Categories

  • Direct Links for TOTVS Site
  • Uploads de Membros (Up e Down Liberados a TODOS)
    • SQL e Banco de Dados (100% Free)
  • [RM] Conceitos, FVs e MDs
  • [RM] RMGerador, RMReports e Gerador de Saídas
    • [RM] Arqs. Bancários RM Fluxus
    • [RM] Arqs. Báncários RM Labore
  • [RM] Planilhas RM
  • [RM] Cubos RM Bis
  • SQL e Banco de Dados
    • Scripts Internos TOTVS
  • Restricts Downloads
    • Downloads VIPs
  • Apostilas Gerais e Roteiros
    • Dicas e Soluções
  • Arquivos e Programas Utilitários (Geral)

Product Groups

  • Planos VIPs
  • Apostilas / Cursos
  • Programas / Plugins
  • Publicidade / Anúncios
  • Relatórios
    • Cubos
    • Planilhas
    • RMGerador / RMReport

Categories

  • DataBases
  • Reports and other data outputs
    • Cubos (BI) e Gerador de Saídas
    • RMReports e SmartView
    • Outras Saídas e Indicadores
  • Framework
    • APIs, Conceitos e Demais Integrações
    • Fórmula Visual e Metadados
    • Outros - Geral
  • ERP RM - Areas
    • BackOffice
    • Folha de Pagamento e RH
    • Saúde e Educacional
    • TCOP e SGI
  • TOTVS RM - Vídeos Diversos
  • Dev
    • TOTVS Fluig
    • PO UI
  • Vídeos Curtos sobre Produtos
  • Webinars sobre Produtos

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Found 1 result

  1. Hoje vamos aprender a FORMATAR DATAS no SQL com um script bem fácil, porém muito útil na construção de relatórios e consultas, especialmente se você trabalha com clientes de vários países. Como Formatar Datas no SQL Server Quando consultamos datas no SQL, por padrão elas são demonstradas no formato internacional (AAAA-MM-DD HH:MM:SS), o que muitas vezes não atende ao gosto dos nossos usuários. Por sorte a Microsoft disponibiliza uma infinidade de maneiras para formatarmos datas no SQL Server, e no script abaixo vou te mostrar as que considero mais fáceis e rápidas. Espero que goste! ------------------------------------------------------------------ -- Formatar datas no SQL Server ------------------------------------------------------------------ -- Usando o convert (modo mais popular) select getdate() padrao_internacional, -- Ano com 2 digitos convert(varchar, getdate(), 0) ' 0: mmm dd aaaa hh:mm XX', convert(varchar, getdate(), 1) ' 1: mm/dd/aa', convert(varchar, getdate(), 2) ' 2: aa.mm.dd', convert(varchar, getdate(), 3) ' 3: dd/mm/aa - Brasil 2 dig', convert(varchar, getdate(), 4) ' 4: dd.mm.aa', convert(varchar, getdate(), 5) ' 5: dd-mm-aa', convert(varchar, getdate(), 6) ' 6: dd mmm aa', convert(varchar, getdate(), 7) ' 7: mmm dd, aa', convert(varchar, getdate(), 8 ) ' 8: hh:mm:ss', convert(varchar, getdate(), 9) ' 9: mmm dd aaaa hh:mm:ss:mi XX', convert(varchar, getdate(), 10) '10: mm-dd-aa', convert(varchar, getdate(), 11) '11: aa/mm/dd', convert(varchar, getdate(), 12) '12: aammdd', convert(varchar, getdate(), 13) '13: dd mmm aaaa hh:mm:ss:mi', convert(varchar, getdate(), 14) '14: hh:mm:ss:mi', -- Ano com 4 digitos convert(varchar, getdate(), 100) '100 = 0', convert(varchar, getdate(), 101) '101: dd-mm-aaaa', convert(varchar, getdate(), 102) '102: aaa.mm.dd', convert(varchar, getdate(), 103) '103: dd/mm/aaaa - Brasil 4 dig', convert(varchar, getdate(), 104) '104: dd.mm.aaaa', convert(varchar, getdate(), 105) '105: dd-mm-aaaa', convert(varchar, getdate(), 106) '106: dd mmm aaaa', convert(varchar, getdate(), 107) '107: mmm dd, aaaa', convert(varchar, getdate(), 108) '108: hh:mm:ss', convert(varchar, getdate(), 109) '109 = 09', convert(varchar, getdate(), 110) '110: mm-dd-aaaa', convert(varchar, getdate(), 111) '111: aaaa-mm-dd', convert(varchar, getdate(), 112) '112: aaaammdd', convert(varchar, getdate(), 113) '113 = 13', convert(varchar, getdate(), 114) '114 = 14' -- Personalizando o formato: SQL2012+ (Format: https://docs.microsoft.com/en-us/sql/t-sql/functions/format-transact-sql) select getdate() getdate_padrao, format (getdate(), 'd', 'pt-br') getdate_BR_1, format (getdate(), 'd', 'en-us') getdate_US_1, format (getdate(), 'D', 'pt-br') getdate_BR_2, format (getdate(), 'D', 'en-us') getdate_US_2, format (getdate(), 'dd-MM-yy') getdate_custom_1, format (getdate(), 'dd/MM/yyyy | HH:mm:ss') getdate_custom_2 -- HH = hora 24 horas; hh = hora 12 horas -- Personalizando o formato: SQL2012- (o céu é o limite, aqui vão 3 exemplos) select replace(convert(varchar, getdate(), 3), '/', '#') 'Modo 3 substituindo / por #', convert(varchar, month(getdate())) + '/' + convert(varchar, year(getdate())) 'mes/ano', cast(datepart(hour, getdate()) as varchar) + ' horas ' + cast(datepart(minute, getdate()) as varchar) + ' minutos' 'hh horas mm minutos' -------------------------------- CONCLUSÃO Existe uma infinidade de maneiras de formatar datas no SQL Server. Com esse pequeno script você nunca mais vai passar aperto tentando lembrar “qual código eu preciso colocar para formatar a data em ….”. Eu mesmo uso direto! Espero que tenha gostado do artigo, nos vemos no próximo! Abraço do seu amigo Josué Fonte: https://dba-pro.com/como-formatar-datas-no-sql-server/
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.