Resultados da pesquisa a pedido "tsql"
SQL Server 2008 - Instruções Case / If na cláusula SELECT [duplicata]
Esta pergunta já tem uma resposta aqui: Como executo um IF ... THEN em um SQL SELECT? [/questions/63447/how-do-i-perform-an-if-then-in-an-sql-select] 25 respostas Eu tenho uma consulta que deveria ser executada assim - If(var = xyz) SELECT ...
SQL Server 2014 Mesclando intervalos de datas sobrepostos
Tenho uma tabela com 200.000 linhas em um banco de dados SQL Server 2014 assim: CREATE TABLE DateRanges ( Contract VARCHAR(8), Sector VARCHAR(8), StartDate DATE, EndDate DATE ); INSERT INTO DateRanges (Contract, Sector, StartDate, Enddate) ...
Selecione o último valor da matriz Json
Preciso obter o último item em uma matriz a partir de um formato JSON. Eu tenho esse JSON. @json = N'{ "solution": "xxxxxxxxxxxxxxxxxxxxx", "options": [ { "choice_id": 205073, "choice": "aaaa" }, { "choice_id": 205074, "choice": "bbbb" }, ...
SQL Server 2000 - Depuração de deadlocks
Estou procurando sugestões sobre como depurar e procurar problemas de deadlock em um banco de dados do SQL Server 2000. Recomenda-me o uso de sinalizadores de rastreamento 1024 e 3605, que achei que me deram o seguinte: 1024 - esse sinalizador ...
Consulta que retorna vários conjuntos de resultados
Tenho uma consulta que retornará um número arbitrário de conjuntos de resultados, todos com as mesmas colunas - ou seja, um para um gerente e, em seguida, um para cada funcionário que o gerente é responsável. Executar o SQL no Mgmt Studio ...
Usando uma condição if em uma inserção do SQL Server
Tenho a seguinte declaração no meu código INSERT INTO #TProductSales (ProductID, StockQTY, ETA1) VALUES (@ProductID, @StockQTY, @ETA1)Eu quero fazer algo como: IF @ProductID exists THEN UPDATE #TProductSales ELSE INSERT INTO #TProductSales ...
Merge registros duplicados em 1 campo
Tenho uma tabela de banco de dados que contém uma lista de contatos, alguns desses contatos podem ter vários registros, por exemplo, CustomerID, CustomerName, Vehicle 1, Dan, Mazda 1, Dan, Suzuki 2, John, Ford 3, Dasha, Volvo 3, Dasha, FordPosso ...
Restrição de auto-referência no MS SQL
É verdade que o MS SQL restringe as restrições de auto-referência com a opção ON DELETE CASCADE? Eu tenho uma tabela com relação pai-filho, a coluna PARENT_ID é chave estrangeira para o ID. Criá-lo com a opção ON DELETE CASCADE causa o erro "A ...
spaço reservado para o nome da tabela - TSQL
Existe uma maneira de fazer algo assim? Pessoas é o nome da tabela. declare @placeholder varchar(20) = 'People' select * from @placeholder Ou algo assim onde o nome da tabela é People_Backu declare @placeholder varchar(20) = '_Backup' select * ...
Criar tabela temporária com intervalo de números
Tenho uma tabela que possui linhas com os números inicial e final de um intervalo, por exemplo, key startID endID 1 500 505 2 784 788 3 802 804e assim por diante. Gostaria de criar uma tabela temporária (ou variável de tabela / cte etc) ...