Это мой запрос Oracle

select TOPIC,SEQ,INFO FROM HELP TOP 150;

И ниже - исключение

java.sql.SQLSyntaxErrorException: ORA-00933: команда SQL не завершена должным образом

0
user2582322 8 Сен 2016 в 11:14

3 ответа

Лучший ответ

Oracle:

select TOPIC,SEQ,INFO FROM HELP WHERE ROWNUM <= 150

MySQL:

select TOPIC,SEQ,INFO FROM HELP LIMIT 150

Синтаксис SQL Server / MS Access

select TOP 150 TOPIC,SEQ,INFO FROM HELP
1
Sunil B N 8 Сен 2016 в 08:19

Если вы хотите использовать TOP правильный запрос: Для SQL Server / MS Access

select TOP 150 TOPIC,SEQ,INFO FROM HELP;

Другие варианты: Для Oracle и MySql

SELECT TOPIC,SEQ,INFO FROM HELP WHERE ROWNUM <=150;
0
Abhijeet 8 Сен 2016 в 08:19

Используя ROWNUM:

 select TOPIC,SEQ,INFO FROM HELP WHERE ROWNUM <=150
0
apomene 8 Сен 2016 в 08:18