Resultados da pesquisa a pedido "tsql"

16 a resposta

Obtenha a primeira linha de cada grupo

Tenho uma tabela na qual desejo obter a entrada mais recente para cada grupo. Aqui está a tabela: DocumentStatusLogs Mes |ID| DocumentID | Status | DateCreated | | 2| 1 | S1 | 7/29/2011 | | 3| 1 | S2 | 7/30/2011 | | 6| 1 | S1 | 8/02/2011 | | ...

3 a resposta

Como criar um resumo ingressando em uma única tabela com o SQL Serve

Tenho uma tabela que é atualizada com alguns campos com dados repetidos. Quero acumular esses dados para resumir. Como faço isso para o SQL Server? Eu tenho um exemplo da saída e estrutura abaixo. Tentei algumas junções diferentes, mas vi dados ...

4 a resposta

Mantenha o tempo de inatividade da tabela no mínimo renomeando a tabela antiga e preenchendo uma nova versã

Tenho várias mesas permanentes que precisam ser recriadas todas as noite Para manter essas tabelas "ativas" o máximo de tempo possível e também para oferecer a possibilidade de fazer backup dos dados do dia anterior, outro desenvolvedor ...

9 a resposta

String.IsNullOrEmpty como função para VARCHARs no SQ

Diga que eu tenho uma função ou procedimento armazenado que aceita vários parâmetros VARCHAR. Eu cansei de escrever SQL dessa maneira para testar se esses parâmetros têm um valor: IF @SomeVarcharParm IS NOT NULL AND LEN(@SomeVarcharParm) > 0 ...

11 a resposta

Avaliar em T-SQL

Eu tenho um procedimento armazenado que permite que um parâmetro IN especifique qual banco de dados usar. Em seguida, uso uma tabela pré-decidida nesse banco de dados para uma consulta. O problema que estou tendo é concatenar o nome da tabela ...

3 a resposta

SqlDataSource SelectCommand usando LIKE não funciona

Tenho o seguinte T-SQL em umSelectCommand: SELECT h.Business, hrl.frn FROM registration hrl INNER JOIN holder h on h.call = hrl.call WHERE (h.Business like '%' + @business + '%' and h.Business is not null) and (hrl.frn = @frn and hrl.frn is not ...

8 a resposta

TSQL Gravando em uma tabela temporária a partir do SQL dinâmico

Considere o seguinte código: SET @SQL1 = 'SELECT * INTO #temp WHERE ...' exec(@SQL1) SELECT * from #temp (this line throws an error that #temp doesn't exist) Aparentemente, isso ocorre porque o comando exec gira uma sessão separada e #temp é ...

2 a resposta

ORDER BY ROW_NUMBER

UPD: obrigado por tudo, tópico fechado, depois de dormir eu entendo tudo =) Tenho um problema ao entender a cláusula OVER e a função ROW_NUMBER. Tabela simples - nome e marca. Quero calcular a nota média para cada nome. SELECT top 1 with ties ...

4 a resposta

uando os cursores TSQL são a melhor ou a única opçã

Estou tendo este argumento sobre o uso de cursores no TSQL recentemente ... Primeiro de tudo, eu não sou uma líder de torcida no debate. Mas toda vez que alguém dizcurso, sempre há um knucklehead (ou 50) que ataca com o obrigatório 'cursores ...

6 a resposta

Como reutilizar colunas calculadas, evitando duplicar a instrução sq

Tenho muitas colunas calculadas e elas continuam se repetindo, uma dentro das outras, incluindo instruções de casos aninhado Existe uma versão realmente simplificada de algo que estou procurando uma maneira de faze SELECT (1+2) AS A, A + 3 AS ...