Tenho vários pedidos de produtos e estou tentando agrupar por data e somar a quantidade dessa data. Como posso agrupar por mês / dia / ano sem levar em consideração a parte do tempo? 3/8/2010 7:42:00 deve ser agrupado com 3/8/2010
Tenho vários pedidos de produtos e estou tentando agrupar por data e somar a quantidade dessa data. Como posso agrupar por mês / dia / ano sem levar em consideração a parte do tempo? 3/8/2010 7:42:00 deve ser agrupado com 3/8/2010
Ao verificar algum código na web e scripts gerados pelo SQL Server Management Studio, observei que algumas instruções terminam com ponto e vírgula. Então, quando devo
Eu tenho um procedimento armazenado de execução muito longa no SQL Server 2005 que estou tentando depurar e estou usando o comando 'print' para fazer isso. O problema é que estou recebendo apenas as mensagens do SQL Server no final do meu sproc - eu gostaria de liberar o buffer de mensagens e...
Bloqueado . Esta pergunta e suas respostas estão bloqueadas porque a questão está fora do tópico, mas tem um significado histórico. No momento, não está aceitando novas respostas ou interações. Quais são alguns recursos ocultos do SQL Server ? Por exemplo,...
Como posso gerar uma classe a partir de um objeto de tabela do SQL Server? Eu não estou falando sobre o uso de algum ORM. Eu só preciso criar as entidades (classe simples). Algo como: public class Person { public string Name { get;set; } public string Phone { get;set; } } Dada uma tabela...
Existe uma maneira melhor de fazer uma consulta como esta: SELECT COUNT(*) FROM (SELECT DISTINCT DocumentId, DocumentSessionId FROM DocumentOutputItems) AS internalQuery Preciso contar o número de itens distintos dessa tabela, mas o distinto tem mais de duas colunas. Minha consulta funciona...
Tenho meses armazenados no SQL Server como 1,2,3,4, ... 12. Eu gostaria de exibi-los como janeiro, fevereiro etc. Existe uma função no SQL Server como MonthName (1) = janeiro? Estou tentando evitar uma instrução CASE, se
Em comparação com dizer: REPLICATE(@padchar, @len - LEN(@str)) +
Eu tenho um ambiente de teste para um banco de dados que quero recarregar com novos dados no início de um ciclo de teste. Não estou interessado em reconstruir o banco de dados inteiro - simplesmente "redefinindo" os dados. Qual é a melhor maneira de remover todos os dados de todas as tabelas...
É possível usar uma cláusula IF dentro de uma cláusula WHERE no MS SQL? Exemplo: WHERE IF IsNumeric(@OrderNumber) = 1 OrderNumber = @OrderNumber ELSE OrderNumber LIKE '%' + @OrderNumber +
Fui encarregado de criar um meio de traduzir os seguintes dados: date category amount 1/1/2012 ABC 1000.00 2/1/2012 DEF 500.00 2/1/2012 GHI 800.00 2/10/2012 DEF 700.00 3/1/2012 ABC 1100.00 no seguinte: date ABC DEF GHI 1/1/2012 1000.00 2/1/2012 500.00 2/1/2012 800.00 2/10/2012 700.00 3/1/2012...
Eu criei uma chave estrangeira (no SQL Server): alter table company add CountryID varchar(3); alter table company add constraint Company_CountryID_FK foreign key(CountryID) references Country; Em seguida, executei esta consulta: alter table company drop column CountryID; e recebo este erro:...
Apenas por exemplo: With DependencedIncidents AS ( SELECT INC.[RecTime],INC.[SQL] AS [str] FROM ( SELECT A.[RecTime] As [RecTime],X.[SQL] As [SQL] FROM [EventView] AS A CROSS JOIN [Incident] AS X WHERE patindex('%' + A.[Col] + '%', X.[SQL]) > 0 ) AS INC ) With lalala AS ( SELECT...
Alguns exemplos para mostrar, apenas no caso: Tabela embutida avaliada CREATE FUNCTION MyNS.GetUnshippedOrders() RETURNS TABLE AS RETURN SELECT a.SaleId, a.CustomerID, b.Qty FROM Sales.Sales a INNER JOIN Sales.SaleDetail b ON a.SaleId = b.SaleId INNER JOIN Production.Product c ON b.ProductID...
Estou executando algumas consultas administrativas e compilando resultados sp_spaceusedno SQL Server 2008 para examinar as proporções de dados / espaço de índice de algumas tabelas no meu banco de dados. É claro que estou obtendo muitos tipos de números nos resultados e meus olhos estão começando a...
Como recuperar os scripts não salvos se o SSMS travar / a guia não salva for fechada
No Microsoft SQL Server, conheço a consulta para verificar se existe uma restrição padrão para uma coluna e soltar uma restrição padrão: IF EXISTS(SELECT * FROM sysconstraints WHERE id=OBJECT_ID('SomeTable') AND COL_NAME(id,colid)='ColName' AND OBJECTPROPERTY(constid, 'IsDefaultCnst')=1) ALTER...
Eu tenho o banco de dados do SQL Server e quero alterar a coluna de identidade porque ela começou com um grande número 10010e está relacionada a outra tabela, agora tenho 200 registros e quero corrigir esse problema antes que os registros aumentem. Qual é a melhor maneira de alterar ou redefinir...
Estou tentando determinar a melhor maneira de truncar ou soltar casas decimais extras no SQL sem arredondamento. Por exemplo: declare @value decimal(18,2) set @value = 123.456 Este será automaticamente rodada @valuepara ser 123.46, o que é bom na maioria dos casos. No entanto, para este projeto,...
Eu quero atualizar duas tabelas de uma só vez. Como faço isso no SQL Server 2005? UPDATE Table1, Table2 SET Table1.LastName='DR. XXXXXX', Table2.WAprrs='start,stop' FROM Table1 T1, Table2 T2 WHERE T1.id = T2.id AND T1.id =