Resultados da pesquisa a pedido "tsql"

17 a resposta

Como excluir linhas duplicadas no servidor sql?

Como possodelete duplicate rowsonde nãounique row id existe? Minha mesa é col1 col2 col3 col4 col5 col6 col7 john 1 1 1 1 1 1 john 1 1 1 1 1 1 sally 2 2 2 2 2 2 sally 2 2 2 2 2 2Quero ser deixado com o seguinte após a remoção duplicada: john 1 ...

3 a resposta

T-SQL - Como escrever uma consulta para obter registros que correspondam a TODOS os registros em uma associação de muitos para muitos

(Acho que não intitulei essa pergunta corretamente - mas não sei como descrevê-la) Aqui está o que estou tentando fazer: Digamos que eu tenho uma tabela Person que possui um campo PersonID. E digamos que uma Pessoa possa pertencer a muitos ...

2 a resposta

Deve declarar o erro da variável escalar

Isso está relacionado à minha última pergunta. Eu tenho este código: DECLARE @PatientId UNIQUEIDENTIFIER DECLARE @FormId NCHAR(16) DECLARE @columns VARCHAR(8000) DECLARE @query VARCHAR(8000) SET @PatientId ...

3 a resposta

Resultados separados por vírgula no SQL

Eu tenho o seguinte código que criará uma lista delimitada por vírgula para meus resultados: DECLARE @listStr VARCHAR(MAX) SELECT @listStr = COALESCE(@listStr+', ' ,'') + INSTITUTIONNAME FROM EDUCATION WHERE STUDENTNUMBER= '111' SELECT ...

30 a resposta

Como posso remover linhas duplicadas?

Qual é a melhor maneira de remover linhas duplicadas de um número bastante grandeSQL Servertabela (ou seja, mais de 300.000 linhas)? As linhas, é claro, não serão duplicatas perfeitas devido à existência doRowID campo de identidade. Minha ...

3 a resposta

SQL Server: habilite conexões remotas sem SSMS

Eu tenho uma instalação do SQL Server Express 2008 no meu servidor Web, que por padrão não permite conexões remotas (provavelmente uma coisa boa.) Optei por não instalar o SQL Server Management Studio Express junto com ele por espaço em disco e ...

6 a resposta

Migrar a coluna DateTime do SQL Server para DateTimeOffset

Eu tenho uma tabela antiga com algumas linhas que possui uma coluna datetime. Eu quero mudar isso para datetimeoffset, mas quero poder transferir os dados que já existem. Então, eu estou fazendo algo como: SET IDENTITY_INSERT Table_Temp ON ...

6 a resposta

Definir parte do tempo de uma variável datetime

Estou trabalhando em uma consulta que será um trabalho automatizado. Ele precisa encontrar todas as transações entre as 20h e as 20h no último dia. Eu estava pensando em fazer algo assim DECLARE @start_date DATETIME DECLARE @end_date DATETIME ...

3 a resposta

TABLOCK vs TABLOCKX

qual é a diferença entreTABLOCK eTABLOCKX http://msdn.microsoft.com/en-us/library/ms187373.aspx [http://msdn.microsoft.com/en-us/library/ms187373.aspx]afirma queTABLOCK é um bloqueio compartilhado enquantoTABLOCKX é um bloqueio exclusivo. O ...

2 a resposta

Estouro aritmético TSQL usando BIGINT

Alguém pode esclarecer para mim por que recebo um erro ao tentar definir a variável @a no exemplo abaixo? DECLARE @a BIGINT SET @a = 7*11*13*17*19*23*29*31 /* ERROR: Msg 8115, Level 16, State 2, Line 1 Arithmetic overflow error converting ...