Articles of sql server

Como fazer uma consulta com group_concat no servidor sql

Eu sei que no sql server não podemos usar Group_concat function, mas aqui é um problema que eu tenho em que eu preciso para Group_Concat minha consulta.I google encontrou alguma lógica, mas não é capaz de corrigi-lo.Minha consulta SQL é select m.maskid,m.maskname,m.schoolid,s.schoolname, md.maskdetail from tblmask m join school s on s.id = m.schoolid join maskdetails […]

Como retornar apenas a data de um tipo de dados DateTime do SQL Server

SELECT GETDATE() Retorna: 2008-09-22 15:24:13.790 Eu quero essa data sem parte do tempo: 2008-09-22 00:00:00.000 Como posso conseguir isso?

Melhor maneira de obter identidade da linha inserida?

Qual é a melhor maneira de obter a IDENTITY da linha inserida? Eu sei sobre @@IDENTITY e IDENT_CURRENT e SCOPE_IDENTITY mas não entendo os prós e contras anexados a cada um deles. Alguém por favor pode explicar as diferenças e quando eu deveria estar usando cada um?

Como faço para escaping de uma aspa simples no SQL Server?

Eu estou tentando insert alguns dados de texto em uma tabela no SQL Server 9. O texto inclui uma aspa simples (‘). Como eu escapo disso? Eu tentei usar duas citações simples, mas isso me causou alguns erros. por exemplo. insert into my_table values(‘hi, my name”s tim.’);

Como posso fazer uma instrução UPDATE com JOIN no SQL?

Eu preciso atualizar esta tabela no SQL Server 2005 com dados de sua tabela ‘pai’, veja abaixo: venda id (int) udid (int) assid (int) ud id (int) assid (int) sale.assid contém o valor correto para atualizar o ud.assid . Qual consulta fará isso? Estou pensando em join mas não tenho certeza se é possível.

Função de divisão equivalente em T-SQL?

Eu estou olhando para dividir ‘1,2,3,4,5,6,7,8,9,10,11,12,13,14,15 …’ (delimitado por vírgula) em uma tabela ou variável de tabela . Alguém tem uma function que retorna cada uma em uma linha?

SQL Server: exemplos de dados de seqüência de caracteres PIVOTING

Tentando encontrar alguns exemplos simples do SQL Server PIVOT. A maioria dos exemplos que encontrei envolve a contagem ou sum de números. Eu só quero girar alguns dados de string. Por exemplo, tenho uma consulta retornando o seguinte. Action1 VIEW Action1 EDIT Action2 VIEW Action3 VIEW Action3 EDIT Eu gostaria de usar o PIVOT (se […]

Incremento de identidade está saltando no database do SQL Server

Em uma das tabelas, a Fee na coluna “ReceiptNo” no incremento de identidade do database do SQL Server 2012 subitamente começou a saltar para 100s em vez de 1, dependendo das duas coisas a seguir. se for 1205446 é salto para 1206306, se é 1206321, salta para 1207306 e se é 1207314, salta para 1208306. […]

Maneira simples de transpor colunas e linhas no Sql?

Como faço para alternar colunas com linhas no SQL? Existe algum comando simples para transpor? ou seja, transformar esse resultado: Paul | John | Tim | Eric Red 1 5 1 3 Green 8 4 3 5 Blue 2 2 9 1 nisso: Red | Green | Blue Paul 1 8 2 John 5 4 […]

Adicionando uma identidade a uma coluna existente

Preciso alterar a chave primária de uma tabela para uma coluna de identidade e já há várias linhas na tabela. Eu tenho um script para limpar os IDs para garantir que eles estão começando sequencialmente em 1, funciona bem no meu database de teste. Qual é o comando SQL para alterar a coluna para ter […]