Comando SQL

4 respostas
L

Olá, estou tentando exibir na minha pagina somente 4 registros vindos do meu banco…usando

PreparedStatement stmt = con.createStatement();
ResultSet rs = stmt.executeQuery(“Select * from tabela limit 0,4”);

Mas n esta dando certo…esta me retornando um erro…como faço para inserir o limit nos meus comandos sql?

4 Respostas

H

Se seu BD for Oracle select * from tabela where rownum < 5;

Caso seja SQL SERVER select top 4 from tabela;

M

Coloque qual o que está dando!! :slight_smile:

L

o erro é o seguinte:

Erro de sintaxe na clausula from…

to usando o access…e tentei no firebird tbem…alguem poderia me dizer como ficaria no access e no firebird?

L

consegui arrumar no firebird:

Firebird select first X skip Y campo1, campo2, campoN from nome_da_tabela
 
X = quantidade
Y = início
no lugar dos campos você pode usar asterístico logicamente
 
select first 10 skip 5 * from tabela
Criado 30 de junho de 2006
Ultima resposta 30 de jun. de 2006
Respostas 4
Participantes 3