Converter e/ou Formatar DATA e HORA no Microsoft SQL Server
Tenho um campo do tipo SmallDateTime contendo 2017-05-30 16:16:10.730.
Desejo os seguintes resultados:
GetDate | yyyymmdd | yyyy-mm-dd | dd/mm/yyyy |
2017-05-30 16:16:10.730 | 20170530 | 2017-05-30 | 30/05/2017 |
Solução:
Para resolver este problema usei a função CONVERT passando o parâmetro style, ele será o responsável por apresentar o resultado da conversão com um formato de exibição.
Cada código do style indica um formato, mais informações na documentação T-SQL.
Syntax for CONVERT: CONVERT ( data_type [ ( length ) ] , expression [ , style ] )
Comando:
select getdate() AS ‘GetDate’
, convert(varchar(10), getdate(), 112) AS DateFormat_ISO_Long
, convert(varchar(10), getdate(), 126) AS DateFormat_ISO8601_Long
, convert(varchar(10), getdate(), 103) AS DateFormat_British_French_Long
Desejo a Data e Hora SEM espacos
GetDate | yyyy-mm-ddThh:mm:ss.mmmZ |
2017-05-30 16:16:10.730 | 2017-05-30T16:16:10.730 |
Solução:
select getdate() AS ‘GetDate’
, convert(varchar(19), getdate(), 126) AS DateFormat_ISO8601_Long — (no spaces)
Desejo a Hora com formados diferentes
GetDate | hh:mm | hh:mm:ss | hh:mm:ss.mmm |
2017-05-30 16:16:10.730 | 16:16 | 16:16:10 | 16:16:10.730 |
Solução:
select getdate() AS ‘GetDate’
, convert(varchar(5), getdate(), 114) AS HoraMinuto
, convert(varchar(8), getdate(), 114) AS HoraMinutoSegundo
, convert(varchar(12), getdate(), 114) AS HoraMinutoSegundoMilisegundo
SQL Server Configuration Manager
Após instalar o SQL Server não encontro SQL Server Configuration Manager.
Ele não aparece como um aplicativo nas versões mais recentes do Windows.
Solução:
1. Criar um atalho de C:\Windows\SysWOW64\SQLServerManager13.msc
Versão | Arquivo MSC |
SQL 2016 | C:\Windows\SysWOW64\SQLServerManager13.msc |
SQL 2014 | C:\Windows\SysWOW64\SQLServerManager12.msc |
SQL 2012 | C:\Windows\SysWOW64\SQLServerManager11.msc |
SQL 2008 | C:\Windows\SysWOW64\SQLServerManager10.msc |
2. Renomear o atalho para SQL Server Configuration Manager e fixar no Iniciar
3. Abrir no Iniciar
Fonte: https://msdn.microsoft.com/pt-br/library/ms174212.aspx
SQL Server 2016 SP1
Liberado download do Service Pack 1 do Microsoft SQL Server 2016
SQL Server 2016 – KB3182545 – ENU
SQL Server 2016 – KB3182545 – PT-BR
Fonte:
SQL Server Management Studio (SSMS) Free – Nova Versão 16.5
Esta versão do SSMS disponível é gratuita e não requer uma licença do SQL Server para instalação e uso.
O SSMS (SQL Server Management Studio) é um ambiente integrado para acessar, configurar, gerenciar, administrar e desenvolver todos os componentes do SQL Server. O SSMS combina um amplo grupo de ferramentas gráficas com vários editores de script avançados para fornecer acesso ao SQL Server para desenvolvedores e administradores de todos os níveis de conhecimento. Esta versão conta com compatibilidade aprimorada com versões anteriores do SQL Server, um instalador da Web independente e notificações do sistema no SSMS quando novas versões estiverem disponíveis.
Versões do SSMS não localizadas para o inglês exigem o pacote de atualização de segurança da base de dados 2862966 se a instalação for realizada em: Windows 8, Windows 7, Windows Server 2012 e Windows Server 2008 R2.
Baixar o SQL Server Management Studio (SSMS)
Baixar o SQL Server Management Studio (16.5)
Esta versão do SSMS pode ser instalada nos seguintes idiomas:
Chinês (República Popular da China) | Chinês (Taiwan) | Inglês (Estados Unidos) | Francês
Alemão | Italiano | Japonês | Coreano | Português (Brasil) | Russo | Espanhol
SQL Server 2016 – Download
Download oficial do SQL Server 2016
- Enterprise = Versão paga com todos recursos
- Standard = Versão paga sem alguns recursos, que são exclusivos da Enterprise
- Express = Versão grátis com algumas limitações
- Developer = Versão grátis com todos recursos é igual a Enterprise, porém não pode ser usada em produção. Como próprio nome diz somete para Desenvolvimento, Teste e Demonstração de Aplicação.
Comparar de versões do SQL ( 2016, 2014, 2012, 2008 R2 )
Antes de instalar SQL 2016 é obrigatório instalar o Visual Studio VC++ 2013 Runtime Libraries KB316398.
“De acordo com um estudo divulgado pelo IDC, no período de 2015, os investimentos de BI e Analytics foram estimados em 788 milhões de dólares, só em território nacional. E para que você consiga e transformar os dados extraídos em informação de valor para o negócio, a Microsoft disponibiliza a versão mais nova da plataforma de dados SQL Server. A versão, chamada de SQL Server 2016 é a mais completa do mercado, oferecendo, inclusive, análises avançadas 100 vezes mais rápidas.” #pensandogrande