Perguntas com a marcação «sql-server»

O Microsoft SQL Server é um sistema de gerenciamento de banco de dados relacional (RDBMS). Use essa tag para todas as edições do SQL Server, incluindo Compact, Express, Azure, Fast-track, APS (anteriormente PDW) e Azure SQL DW. Não use essa tag para outros tipos de DBMS (MySQL, PostgreSQL, Oracle etc.). Não use essa tag para problemas de desenvolvimento de software e móvel, a menos que esteja diretamente relacionada ao banco de dados.

17
Como converter int em char com zeros à esquerda?
Preciso converter o campo de dados int em nvarchar com zeros à esquerda exemplo: 1 convertido para '001' 867 converter para '000867', etc. THX. Esta é a minha resposta 4 horas depois ... Eu testei este T-SQL Script e funcionou bem para mim! DECLARE @number1 INT, @number2 INT SET @number1 …

10
Qual é um bom motivo para usar visualizações SQL?
Estou lendo a Bíblia do SQL Server 2008 e estou cobrindo a seção de visualizações. Mas o autor realmente não explica o propósito das visualizações. Qual é um bom uso para visualizações? Devo usá-los em meu site e quais são os benefícios deles?
98 sql  sql-server 

6
Função agregada em uma consulta de atualização SQL?
Estou tentando definir o valor em uma tabela para a soma dos valores em outra tabela. Algo nesse sentido: UPDATE table1 SET field1 = SUM(table2.field2) FROM table1 INNER JOIN table2 ON table1.field3 = table2.field3 GROUP BY table1.field3 Claro, do jeito que está, não vai funcionar - SETnão dá suporte SUMe …
98 sql  sql-server  tsql 







14
Obtenha o primeiro dia da semana no SQL Server
Estou tentando agrupar registros por semana, armazenando a data agregada como o primeiro dia da semana. No entanto, a técnica padrão que uso para arredondar as datas não parece funcionar corretamente com semanas (embora funcione para dias, meses, anos, trimestres e qualquer outro período de tempo que eu apliquei). Aqui …

23
Não é possível abrir o “teste” do banco de dados solicitado pelo login. O login falhou. Falha no login do usuário 'xyz \ ASPNET'
Eu criei um serviço web que está salvando alguns dados em db. Mas estou recebendo este erro: Não é possível abrir o banco de dados "teste" solicitado pelo login. O login falhou. Falha no login do usuário 'xyz \ ASPNET'. Minha string de conexão é Data Source=.\SQLExpress;Initial Catalog=IFItest;Integrated Security=True

9
Pesquisa de nomes de mesa
Eu uso o seguinte para pesquisar strings em meus procedimentos armazenados: use DBname SELECT Name FROM sys.procedures WHERE OBJECT_DEFINITION(OBJECT_ID) LIKE '%xxx%' É fácil alterar o acima para que ele pesquise nomes de tabelas em um banco de dados "DBname" específico?


3
Elimine uma tabela temporária se ela existir
Tenho duas linhas de código em SQL que criam duas tabelas dinamicamente, preciso fazer algo como IF TABLE EXISTS DROP IT AND CREATE IT AGAIN ELSE CREATE IT minhas falas são as seguintes CREATE TABLE ##CLIENTS_KEYWORD(client_id int) CREATE TABLE ##TEMP_CLIENTS_KEYWORD(client_id int) como posso aplicar esse conceito para essas duas tabelas …
96 sql  sql-server 


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.