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

139
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...

139
SQL Server SELECIONAR ÚLTIMAS N Linhas

Esta é uma pergunta conhecida, mas a melhor solução que encontrei é algo como: SELECT TOP N * FROM MyTable ORDER BY Id DESC Eu tenho uma mesa com muitas linhas. Não é possível usar essa consulta porque leva muito tempo. Então, como posso fazer para selecionar as últimas N linhas sem usar ORDER...

138
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...

136
SQL "entre" não inclusivo

Eu tenho uma consulta como esta: SELECT * FROM Cases WHERE created_at BETWEEN '2013-05-01' AND '2013-05-01' Mas isso não dá resultados, mesmo que haja dados no 1º. created_atparece 2013-05-01 22:25:19, eu suspeito que tem a ver com o tempo? Como isso poderia ser resolvido? Funciona muito bem se...

130
Como converter float em varchar no SQL Server

Eu tenho uma coluna flutuante com números de comprimento diferente e estou tentando convertê-los em varchar. Alguns valores excedem o tamanho máximo de bigint, por isso não posso fazer algo assim cast(cast(float_field as bigint) as varchar(100)) Eu tentei usar decimal, mas os números não são do...