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.



7
Desempenho do SQL JOIN vs IN?
Tenho um caso em que o uso de um JOIN ou IN me fornecerá os resultados corretos ... Qual normalmente tem melhor desempenho e por quê? Quanto isso depende de qual servidor de banco de dados você está executando? (Para sua informação, estou usando o MSSQL)





9
Qual é o uso dos colchetes [] nas instruções sql?
Notei que o Visual Studio 2008 está colocando colchetes ao redor dos nomes das colunas no sql. Os suportes oferecem alguma vantagem? Quando entrego o código T-SQL, nunca me incomodei com eles. Exemplo: Estúdio visual: SELECT [column1], [column2] etc... Meu próprio caminho: SELECT column1, column2 etc...
163 sql-server  syntax 






15
LIMITE 10..20 no SQL Server
Estou tentando fazer algo como: SELECT * FROM table LIMIT 10,20 ou SELECT * FROM table LIMIT 10 OFFSET 10 mas usando o SQL Server A única solução que encontrei parece exagerada: SELECT * FROM ( SELECT *, ROW_NUMBER() OVER (ORDER BY name) as row FROM sys.databases ) a WHERE …


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.