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.



30
Acesso negado ao anexar um banco de dados
Estou usando o SQL Server 2008 developer edition. Eu estava tentando anexar o banco de dados AdventureWorks2008. Quando tentei anexar, recebi um erro "acesso negado". De acordo com o log de eventos, ele veio do sistema operacional: Falha na abertura: não foi possível abrir o arquivo D: \ ProjectData \ …


18
Por que NULL = NULL é avaliado como falso no SQL server
No SQL server, se você tiver nullParam=NULLuma cláusula where, ela sempre será avaliada como falsa. Isso é contra-intuitivo e me causou muitos erros. Entendo que as palavras IS NULL- IS NOT NULLchave e são a maneira correta de fazer isso. Mas por que o SQL Server se comporta dessa maneira?
146 sql  sql-server  null 


5
Diferença entre Select Unique e Select Distinct
Eu pensei que eram sinônomos, mas escrevi o seguinte no Microsoft SQL: Select Unique col from (select col from table1 union select col from table2) alias E falhou. Alterando para Select Distinct col from (select col from table1 union select col from table2) alias consertou. Alguém pode explicar?
145 sql  sql-server 


12
Diferenças entre MySQL e SQL Server [fechado]
Atualmente, essa questão não se encaixa no nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou conhecimentos, mas essa pergunta provavelmente solicitará debates, argumentos, pesquisas ou discussões prolongadas. Se você acha que essa pergunta pode ser melhorada e possivelmente reaberta, visite o centro …
144 mysql  sql-server  tsql 

8
Inserir dados na tabela temporária com consulta
Eu tenho uma consulta existente que gera dados atuais e gostaria de inseri-la em uma tabela Temp, mas estou tendo alguns problemas ao fazê-lo. Alguém teria alguma idéia de como fazer isso? Aqui está um exemplo SELECT * FROM (SELECT Received, Total, Answer, ( CASE WHEN application LIKE '%STUFF%' THEN …
144 sql  sql-server  ssms 


9
Diferença entre CTE e SubQuery?
A partir desta postagem Como usar o ROW_NUMBER no procedimento a seguir? Existem duas versões de respostas em que uma usa uma sub-querye a outra usa umaCTE para resolver o mesmo problema. Agora, qual é a vantagem de usar CTE (Common Table Expression)uma 'subconsulta' em excesso (portanto, mais legível que …

13
Como alterar várias colunas ao mesmo tempo no SQL Server
Eu preciso ALTERdos tipos de dados de várias colunas em uma tabela. Para uma única coluna, o seguinte funciona bem: ALTER TABLE tblcommodityOHLC ALTER COLUMN CC_CommodityContractID NUMERIC(18,0) Mas como altero várias colunas em uma instrução? O seguinte não funciona: ALTER TABLE tblcommodityOHLC ALTER COLUMN CC_CommodityContractID NUMERIC(18,0), CM_CommodityID NUMERIC(18,0)



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.