Resultados da pesquisa a pedido "tsql"
Cláusula CASE T-SQL: Como especificar WHEN NULL
Escrevi uma instrução T-SQL semelhante a esta (a original parece diferente, mas quero dar um exemplo fácil aqui): SELECT first_name + CASE last_name WHEN null THEN 'Max' ELSE 'Peter' END AS Name FROM dbo.personEsta declaração não possui nenhum ...
Aplicar exterior Retornando colunas inesperadamente NÃO NULL quando nenhuma correspondência
Estou atingindo algum comportamento estranho em uma função com valor de tabela quando usado com OUTER APPLY. Eu tenho uma função embutida simples que retorna alguns cálculos simples com base em uma linha em outra tabela. Quando os valores de ...
Como esse script está atualizando a tabela ao usar LEFT JOINs?
O resultado neste script está correto, mas não entendo por que a coluna BetaStatus permanece 'NOK' Em relação a 'Beta', a primeira linha (Beta = NOK) seria [email protected] para NOK. Mas então eu pensei que as duas ...
Constantes e arquivos Incluir no TSQL
É possível incluir um conjunto de valores 'constantes' em um procedimento armazenado TSQL? Tenho uma situação em que estou usando um campo inteiro para armazenar valores de bits e tenho um pequeno conjunto de valores 'constantes' que uso para ...
Número de contagens itemactive dentro de uma taxa de datas
Eu tenho um conjunto de dados deResources, Projects, StartDate eEndDate. Cada recurso pode ser utilizado por vários projetos. Quero obter uma contagem do número de projetos que estão usando um recurso em cada trimestre. Portanto, se o projeto ...
Como passo parâmetros de entrada para sp_executesql?
No SQL Server 2014, estou tentando criar uma cláusula dinâmica WHERE. Eu construí a consulta como uma string, mas quando tento executá-la com sp_executesql, recebo o seguinte erro:13 Você deve declarar a variável escalar "@desde". Não consigo ...
Melhor maneira de verificar a data atual na cláusula where da consulta sql
Estou tentando descobrir a maneira mais eficiente (melhor desempenho) de verificar o campo de data para a data atual. Atualmente estamos usando: SELECT COUNT(Job) AS Jobs FROM dbo.Job WHERE (Received BETWEEN DATEADD(d, DATEDIFF(d, 0, GETDATE()), ...
arredondamento datado
Eu tenho uma tabela db no SQL Server que contém uma data de início para um projeto. Em uma página de status da web, quero mostrar quantos dias / semanas / meses o projeto foi executado, as unidades dependendo da duração. Então, com menos de ...
Consulta e exclusão de registros MERGE
Eu tenho uma tabela que se parece com: AccountID, ItemID 1, 100 1, 200 2, 300Eu tenho um proc que aceita um parâmetro de valor de tabela que atualiza os itens associados a uma conta. Passaremos algo como o seguinte: AccountID, ItemID 3, 100 3, ...
Confuso sobre a ordem de processamento de consultas lógicas de Itzik Ben-Gan em seu livro do SQL Server 2005 e no SQL Server 2008
No livroPor dentro da consulta T-SQL do Microsoft SQL Server ™ 2005, o autor Itzik Ben-Gan nos diz que o pedido ou o processamento de consultas lógicas do SQL Server 2005 é: (8) SELECT (9) DISTINCT (11) <TOP_specification> <select_list> (1) ...