Articles of sql server

Como se conectar ao database do servidor SQL a partir de um aplicativo UWP do Windows 10

Eu estou tentando se conectar a um database MS SQL on-prem de um aplicativo universal do windows. Estou criando um aplicativo LOB usando o UWP para oferecer suporte a desktops, tablets e dispositivos móveis. Ao tentar se conectar a um database do servidor SQL local (intranet), estou acostumado a usar uma instância do SqlConnection para […]

Obtenha o último dia do mês em SQL

Eu preciso obter o último dia do mês dado como uma data no SQL. Se eu tiver o primeiro dia do mês, posso fazer algo assim: DATEADD(DAY, DATEADD(MONTH,’2009-05-01′,1), -1) Mas alguém sabe como generalizar isso para que eu possa encontrar o último dia do mês para qualquer data?

O servidor SQL seleciona linhas distintas usando apenas o valor mais recente

Eu tenho uma tabela que tem as seguintes colunas Identidade ForeignKeyId Nome do Atributo Valor do atributo Criada Alguns dos dados podem ser assim: 1, 1, ‘EmailPreference’, ‘Text’, 1/1/2010 2, 1, ‘EmailPreference’, ‘Html’, 1/3/2010 3, 1, ‘EmailPreference’, ‘Text’, 1/10/2010 4, 2, ‘EmailPreference’, ‘Text’, 1/2/2010 5, 2, ‘EmailPreference’, ‘Html’, 1/8/2010 Gostaria de executar uma consulta que […]

SQL Server: devo usar tabelas information_schema sobre tabelas sys?

No SQL Server, há dois esquemas para metadados: INFORMATION_SCHEMA SYS Ouvi dizer que as tabelas INFORMATION_SCHEMA são baseadas no padrão ANSI. Ao desenvolver, por exemplo, stored procedures, deve ser prudente usar tabelas INFORMATION_SCHEMA sobre tabelas sys ?

Encontre o índice da última ocorrência de uma subcadeia usando T-SQL

Existe uma maneira simples de encontrar o índice da última ocorrência de uma string usando SQL? Estou usando o SQL Server 2000 agora. Eu basicamente preciso da funcionalidade que o método .NET System.String.LastIndexOf fornece. Um pequeno googling revelou isso – Função para recuperar o último índice – mas isso não funciona se você passar uma […]

Como uso a function CONCAT no SQL Server 2008 R2?

Eu estava procurando por uma function CONCAT no SQL Server 2008 R2. Eu encontrei o link para esta function . Mas quando eu uso essa function, dá o seguinte erro: Msg 195, nível 15, estado 10, linha 7 ‘CONCAT’ não é um nome de function interno reconhecido. A function CONCAT existe no SQL Server 2008 […]

TSQL: Como converter a hora local para UTC? (SQL Server 2008)

Estamos lidando com um aplicativo que precisa manipular dados de hora global de diferentes fusos horários e configurações de horário de verão. A idéia é armazenar tudo em formato UTC internamente e só converter para frente e para trás para as interfaces de usuário localizadas. O SQL Server oferece algum mecanismo para lidar com as […]

Como faço para definir programaticamente a seqüência de conexão para Code-First Entity-Framework?

Eu estou tentando escrever algum código que me permite alternar entre o SQLCE (localmente na minha máquina dev) e SQL completo (no AppHarbor). Com o SQL CE, a string de conexão é toda manipulada para mim, mas eu mesmo tenho que construí-la para SQL. Meu código até agora está abaixo, no entanto, dá esse erro: […]

Como comparar datetime com apenas a data no SQL Server

Select * from [User] U where U.DateCreated = ‘2014-02-07’ mas no database o usuário foi criado em 2014-02-07 12:30:47.220 e quando eu só coloquei ‘2014-02-07’ Não mostra nenhum dado

Devo criar uma tabela com uma chave primária de varchar ou int?

Eu sei que isso é subjetivo, mas eu gostaria de saber as opiniões das pessoas e espero que algumas das melhores práticas que eu possa aplicar ao projetar estruturas de tabelas do SQL Server. Eu pessoalmente sinto que digitar uma tabela em um varchar de tamanho fixo (max) é um não-não, porque significa ter que […]