Gostaria de substituir (ou remover) um caractere de nova linha em uma string TSQL. Alguma ideia? O óbvio REPLACE(@string, CHAR(13), '') simplesmente não vai fazer isso
Gostaria de substituir (ou remover) um caractere de nova linha em uma string TSQL. Alguma ideia? O óbvio REPLACE(@string, CHAR(13), '') simplesmente não vai fazer isso
Eu tenho uma cadeia de caracteres com até 3 caracteres quando é criada pela primeira vez no SQL Server 2008 R2. Gostaria de preenchê-lo com zeros à esquerda, portanto, se seu valor original fosse '1', o novo valor seria '001'. Ou se seu valor original era '23', o novo valor é '023'. Ou, se o valor...
Quero atualizar os 100 principais registros no SQL Server. Eu tenho uma mesa T1com campos F1e F2. T1possui 200 registros. Quero atualizar o F1campo nos 100 melhores registros. Como posso atualizar com base TOP 100no SQL
É possível especificar uma condição em Count()? Gostaria de contar apenas as linhas que possuem, por exemplo, "Gerente" na coluna Posição. Eu quero fazer isso na instrução count, não usando WHERE; Estou perguntando sobre isso, porque preciso contar os gerentes e os outros da mesma forma...
Eu tenho um procedimento no SQL que estou tentando transformar em Linq: SELECT O.Id, O.Name as Organization FROM Organizations O JOIN OrganizationsHierarchy OH ON O.Id=OH.OrganizationsId where OH.Hierarchy like '%/12/%' A linha que mais me preocupa é: where OH.Hierarchy like '%/12/%' Eu tenho...
Estou tentando selecionar alguns campos de uma tabela e inseri-los em uma tabela existente de um procedimento armazenado. Aqui está o que estou tentando: SELECT col1, col2 INTO dbo.TableTwo FROM dbo.TableOne WHERE col3 LIKE @search_key Eu acho que SELECT ... INTO ...é para tabelas temporárias e...
Isso não está funcionando no SQL Server 2008: ALTER TABLE Employee ALTER COLUMN CityBorn SET DEFAULT 'SANDNES' O erro é: Sintaxe incorreta perto da palavra-chave 'SET'. O que estou fazendo
Recebi uma consulta SELECT complexa, da qual gostaria de inserir todas as linhas em uma variável de tabela, mas o T-SQL não permite. Na mesma linha, você não pode usar uma variável de tabela com as consultas SELECT INTO ou INSERT EXEC. http://odetocode.com/Articles/365.aspx Breve...
Como você retorna 1 valor por linha do máximo de várias colunas: Nome da tabela [Number, Date1, Date2, Date3, Cost] Preciso retornar algo como isto: [Number, Most_Recent_Date,
Eu tenho usado GROUP BYpara todos os tipos de consultas agregadas ao longo dos anos. Recentemente, eu tenho feito engenharia reversa de algum código que usa PARTITION BYpara realizar agregações. Ao ler toda a documentação que posso encontrar PARTITION BY, parece muito GROUP BY, talvez com alguma...
Existe uma maneira de escrever um comando T-SQL para fazê-lo dormir por um período de tempo? Estou escrevendo um serviço da Web de forma assíncrona e quero poder executar alguns testes para verificar se o padrão assíncrono realmente o tornará mais escalável. Para "zombar" de um serviço externo...
O SQL Server Management Studio sempre insere um comando GO quando eu crio uma consulta usando o botão direito do mouse no menu "Script Como". Por quê? O que o GO realmente
Qual é a diferença entre SQL, PL-SQL e T-SQL? Alguém pode explicar quais são as diferenças entre esses três e fornecer cenários em que cada um seria usado de forma
Eu vi o prefixo N em algumas consultas T-SQL de inserção. Muitas pessoas já usaram Nantes de inserir o valor em uma tabela. Eu procurei, mas não consegui entender qual é o objetivo de incluir o Nantes de inserir qualquer sequência na tabela. INSERT INTO Personnel.Employees VALUES(N'29730',...
Como obtenho uma lista de todas as colunas de índice e índice no SQL Server 2005+? O mais próximo que pude chegar é: select s.name, t.name, i.name, c.name from sys.tables t inner join sys.schemas s on t.schema_id = s.schema_id inner join sys.indexes i on i.object_id = t.object_id inner join...
Inspirado por esta pergunta, em que existem diferentes pontos de vista sobre SET NOCOUNT ... Devemos usar SET NOCOUNT ON para SQL Server? Se não, por que não? O que faz Edit 6, on 22 Jul 2011 Suprime a mensagem "xx linhas afetadas" após qualquer DML. Este é um conjunto de resultados e, quando...
Estou tentando alterar uma coluna de a varchar(50)para a nvarchar(200). Qual é o comando SQL para alterar esta
Como fazer um backup de Stack Overflow em um local : Clique para fazer o download de uma nova atualização de LIKE e IN in a box? No SQL I (infelizmente) muitas vezes é necessário usar LIKEcondições " " devido a bancos de dados que violam quase todas as regras de...
Qual consulta pode retornar os nomes de todos os procedimentos armazenados em um banco de dados do SQL Server Se a consulta pudesse excluir procedimentos armazenados do sistema, isso seria ainda mais
No Microsoft SQL Server, como posso obter um plano de execução de uma consulta / procedimento