Fórum Stored Procedure em SQL Server (Erro: Select Top) #237569
14/06/2004
0
Preciso de ajuda. Criei uma procedure que retornaria as n primeiras linhas de uma consulta. Sendo que n é obtido e guardado em uma variável do SQL Server. Mas esta dado erro de sintaxe perto de @QTD. Veja o código:
select top @Qtd
from produto
order by data_compra
O que fiz de errado?
Até mais,
Aline.
@line
Curtir tópico
+ 0Posts
14/06/2004
Aroldo Zanela
Falta especificar as colunas. Exemplo:
select top @Qtd * from produto order by data_compra
No caso usei o asterisco.
Gostei + 0
14/06/2004
@line
eu fiz isto , porém tb não deu certo:
select top @qtd produto
from produto
order by data_compra
Até mais,
Aline.
Gostei + 0
14/06/2004
Aroldo Zanela
Qual a mensagem de erro? Qual o mecanismo de acesso aos dados? (ADO, DBX, BDE)
Gostei + 0
15/06/2004
@line
Até logo. Muito muito obrigada por vc estar me ajudando Aroldo, realmente não estou conseguindo resolver isto sozinha.
Aline.
Gostei + 0
15/06/2004
Paulo_amorim
Se vc colocar ´SELECT TOP 3 produto...´
funciona?
Até+
Gostei + 0
15/06/2004
@line
Até,
Aline
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)