Comandos SQL, Erros

Converter valores float “grandes” em varchar

Converter valores float “grandes” em varchar

Ao tentar converter o valor: 11223115414414 (float) em um varchar, esta vindo assim: 1.12231e+013, e o que foi feito… segue abaixo passo a passo:

Declare @float float = 11223115414414;

Select @float
— Retorna: 11223115414414

— Mas preciso converter em varchar:
Select CONVERT(varchar, @float)
— Retorna: 1.12231e+013

— Solução:
Select cast((convert(bigint, @float)) as varchar)
— retorna: 11223115414414

— Contribuição do Sr. Joel Almeida

— Sites relacionados:
https://stackoverflow.com/questions/3715675/how-to-convert-float-to-varchar-in-sql-server

Anúncios
Dados, Data Science, Segurança da Informação, SQL Server

Microsoft libera nova preview do SQL Server 2019 denominada 2.4

Junior Galvão - MVP - Data Platform

Ontem a Microsoft através do seu time MSSQLTiger, disponibilizou a nova versão preview da próxima versão do Microsoft SQL Server 2019.

Este novo preview foi batizado de SQL Server 2019 2.4 (quinta versão), vale ressaltar que nos últimos meses a Microsoft vem trabalhando fortemente para liberação de novas versões preliminares.

Novidades

Um dos destaques desta nova versão preliminar faz referência a integração do SQL Server com o Apache Spark™ e o HDFS com o SQL Server, criando assim  uma nova plataforma de dados unificada, que possibilita um grande salto no produto relacionado com os novos padrões de dados e processamento em larga escala.

Segundo informações fornecidas pela Microsoft, o SQL Server 2019 oferece mais segurança, disponibilidade e desempenho para todas as cargas de dados, além de trazer novas ferramentas de conformidade (relacionadas a GDPR e LGPD), melhor desempenho em hardware moderno e alta disponibilidade em Windows, Linux e contêineres.

Ver o post original 277 mais palavras

Scripts, SQL Server

Artigo Eliminando caracteres especiais de strings no SQL Server – Collate

Veja neste artigo da DevMedia como a cláusula COLLATE pode simplificar tarefas de tratamento de texto no SQL Server. Considerando a execução de consultas a partir de um banco de dados criado com o SQL Server, costuma ser bastante comum que em determinadas situações campos do tipo texto precisem passar por um tratamento, de forma a eliminar do resultado obtido caracteres especiais como acentos, cedilha e outros símbolos oriundos de línguas estrangeiras.

Veja a matéria completa clicando aqui…

Função

CREATE FUNCTION [dbo].[FN_FORMATAR_TEXTO]
(
    @TEXTO VARCHAR(MAX)
)
RETURNS VARCHAR(MAX)
AS
BEGIN
    DECLARE @TEXTO_FORMATADO VARCHAR(MAX)
    
    -- O trecho abaixo possibilita que caracteres como "º" ou "ª"
    -- sejam convertidos para "o" ou "a", respectivamente
    SET @TEXTO_FORMATADO = UPPER(@TEXTO)
        COLLATE sql_latin1_general_cp1250_ci_as
    -- O trecho abaixo remove acentos e outros caracteres especiais,
    -- substituindo os mesmos por letras normais
    SET @TEXTO_FORMATADO = @TEXTO_FORMATADO
        COLLATE sql_latin1_general_cp1251_ci_as
    RETURN @TEXTO_FORMATADO
END
GO

Teste

SELECT dbo.FN_FORMATAR_TEXTO(‘São Paulo’) AS RazaoSocial
, dbo.FN_FORMATAR_TEXTO(‘9º Corrida de São Silvestre’) AS Endereco
, dbo.FN_FORMATAR_TEXTO(‘Soluções em Banco de Dados’) AS Cidade

 


Fonte da informações e direitos: DevMedia

Scripts, SQL Server

SQL Server – Removendo quebra de linha de um Varchar

Removendo quebra de linha, enter por exemplo, de um campo VARCHAR!

DECLARE @STR AS VARCHAR(500)
SET @STR = ‘Salvador ·
Terça-feira 10 de abril de 2007 Ano XCI · No 19.383′

SELECT @STR — Visualizando estado atual

SELECT REPLACE(@STR,CHAR(13) + Char(10) ,‘ ‘) — removendo

Fonte e direitos da Query Original

Scripts, SQL Server

Dica do Mês – Comando Restore Database Page – Restaurando páginas de dados de uma tabela no Microsoft SQL Server

Junior Galvão - MVP - Data Platform

Olá boa tarde, que surpresa te encontrar mais uma vez no meu blog, caso esta seja a sua primeira vez, fico mais feliz ainda, seja muito bem vindo.

Este é mais um post da sessão Dica do Mês, sessão dedicada a compartilhar bimestralmente dicas, novidades, curiosidades e demais assuntos, conteúdos e informações relacionadas ao Microsoft SQL Server, Banco de Dados e Tecnologias de Banco de Dados.

No post de hoje, quero compartilhar com vocês uma das funcionalidades adicionadas ao Microsoft SQL Server a partir da versão 2016 e que recentemente acabei conhecendo com um pouco mais. 

Funcionalidade que trouxe um grande salto de qualidade ao produto, ainda mais se levarmos em consideração sua praticidade e simplicidade de uso.

Como você já pode notar no título deste post, estou me referindo a nova capacidade de recuperação de dados através do comando Restore Database em conjunto com a opção Page.

Pois…

Ver o post original 2.898 mais palavras

Importantes, Microsoft, SQL, SQL AZURE, SQL Server

SQL Operations Studio

SQL Operations Studio oferece uma moderna experiência de codificação T-SQL focada no teclado que facilita suas tarefas diárias com recursos integrados, como várias janelas de guias, um editor T-SQL avançado, IntelliSense, conclusão de palavras-chave, trechos de código, navegação de código e origem integração de controle (Git). Execute consultas T-SQL sob demanda, visualize e salve resultados como texto, JSON ou Excel. Edite dados, organize suas conexões de banco de dados favoritas e procure objetos de banco de dados em uma experiência familiar de navegação de objetos. Para aprender a usar o editor T-SQL, consulte Usar o editor T-SQL para criar objetos de banco de dados. (fonte)

Download

SQLOperationsStudio_01

Vídeo com algumas demonstrações

Scripts, SQL, SQL Server

FTS – FULL TEXT SEARCH

Apresentação do FTS – FULL TEXT SEARCH
– Instalação do recurso
– Uso do FTS

AutorDiêgo Carvalho de Freitas, formado em Ciências da Computação, pós-graduando em Tecnologia de Banco de Dados e Business Intelligence, profissional certificado pela Microsoft(MTA: Database Fundamentals – Certified 2017), atuando na área da TI a mais de cinco anos, onde nos últimos  dois anos venho atuando na área de banco de dados, dando suporte a equipes de BI realizando  tratamento, extrações e cargas de dados.

Ferramentas, SQL Server, Treinamentos

Reporting Services – SQL Server (Passo a Passo)

BI, Big Data, Dados, Data Science

McKinsey: Competindo em um Mundo Guiado por Dados

Fonte: O futuro das coisas

Conforme O futuro das coisas, o novo report da McKinsey Global Institute explora a fundo como a tecnologia digital está impactando a produtividade, o crescimento e a competitividade no nosso mundo. Também mostra quais as oportunidades que estão em jogo para as empresas.

The Age of Analytics: Competing In A Data-Driven World é um report (136 páginas PDF) baseado em mais de cinco anos de pesquisa em dados e analytics.

Nestes 5 anos, eles observaram como a adoção da ciência de dados acelerou especificamente as áreas de aprendizagem de máquina (machine learning) e de aprendizagem profunda (deep learning).

Dentre as análises, a McKinsey identificou 120 usos potenciais do aprendizado de máquina em 12 indústrias, além de ter realizado uma pesquisa com mais de 600 especialistas dessas indústrias para entender o que acham sobre o potencial impacto dessa tecnologia.

A descoberta mais surpreendente foi a extraordinária amplitude das potenciais aplicações da aprendizagem de máquina; Cada uma dessas aplicações foi identificada como sendo uma das três primeiras em uma determinada indústria por pelo menos um especialista dessa indústria.

Os pesquisadores da McKinsey então plotaram as 120 aplicações mais importantes no mapa abaixo. O eixo Y mostra o volume de dados disponíveis (abrangendo amplitude e freqüência), enquanto o eixo X mostra o potencial impacto dessa tecnologia, com base nas pesquisas feitas com os mais de 600 especialistas dessas indústrias.

Os usos específicos que combinam riqueza de dados com maiores oportunidades são as bolhas maiores no quadrante superior direito do gráfico. Estas representam áreas onde as empresas deveriam priorizar o uso da aprendizagem de máquina e se preparar para uma transformação que começa a acontecer.

Alguns dos usos de maior oportunidade são: publicidade personalizada; veículos autônomos; otimização de preços, rotas e programação com base em dados em tempo real em viagens e logística; previsão de resultados de saúde personalizada; e otimização de estratégias de merchandising no varejo.

Continue lendo