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.


4
Alterar tabela Adicionar sintaxe de coluna
Estou tentando programaticamente adicionar uma coluna de identidade a uma tabela Funcionários. Não tenho certeza do que estou fazendo de errado com minha sintaxe. ALTER TABLE Employees ADD COLUMN EmployeeID int NOT NULL IDENTITY (1, 1) ALTER TABLE Employees ADD CONSTRAINT PK_Employees PRIMARY KEY CLUSTERED ( EmployeeID ) WITH( STATISTICS_NORECOMPUTE …
142 sql  sql-server  tsql  ddl 

3
Caso na instrução Select
Eu tenho uma instrução SQL que tem um CASEfrom SELECTe eu simplesmente não consigo acertar. Vocês podem me mostrar um exemplo de CASEonde os casos são as condições e os resultados deles? Por exemplo: Select xxx, yyy case : desc case when bbb then 'blackberry'; when sss then 'samsung'; end …
141 sql  sql-server  case 



9
Posso usar a instrução CASE em uma condição JOIN?
A imagem a seguir faz parte do Microsoft SQL Server 2008 R2 System Views. A partir da imagem, podemos ver que a relação entre sys.partitionse sys.allocation_unitsdepende do valor de sys.allocation_units.type. Então, para juntá-los, eu escreveria algo semelhante a este: SELECT * FROM sys.indexes i JOIN sys.partitions p ON i.index_id = …
141 sql  sql-server  join  case 


5
Consulta SQL para a data de hoje menos dois meses
Quero selecionar todos os registros em uma tabela em que a data de entrada seja anterior a 2 meses. Alguma idéia de como eu posso fazer isso? Ainda não tentei nada, mas estou neste ponto: SELECT COUNT(1) FROM FB WHERE Dte > GETDATE()
140 sql  sql-server 


9
Pivô do TSQL sem função agregada
Eu tenho uma mesa assim ... CustomerID DBColumnName Data -------------------------------------- 1 FirstName Joe 1 MiddleName S 1 LastName Smith 1 Date 12/12/2009 2 FirstName Sam 2 MiddleName S 2 LastName Freddrick 2 Date 1/12/2009 3 FirstName Jaime 3 MiddleName S 3 LastName Carol 3 Date 12/1/2009 E eu quero isso …


26
Cadeia de divisão T-SQL
Eu tenho uma coluna do SQL Server 2008 R2 contendo uma sequência que eu preciso dividir por vírgula. Eu já vi muitas respostas no StackOverflow, mas nenhuma delas funciona no R2. Verifiquei se tenho permissões de seleção em qualquer exemplo de função de divisão. Qualquer ajuda muito apreciada.


8
Como soltar coluna com restrição?
Como descartar uma coluna que está com restrição padrão no SQL Server 2008? Minha consulta é alter table tbloffers drop column checkin Estou ficando abaixo do erro O check-in ALTER TABLE DROP COLUMN falhou porque um ou mais objetos acessam essa coluna. Alguém pode corrigir minha consulta para soltar uma …


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.