這是我的Oracle查詢與行的限制,甲骨文選擇查詢
select TOPIC,SEQ,INFO FROM HELP TOP 150;
以下是例外
java.sql.SQLSyntaxErrorException:ORA-00933:SQL命令未正確 結束
這是我的Oracle查詢與行的限制,甲骨文選擇查詢
select TOPIC,SEQ,INFO FROM HELP TOP 150;
以下是例外
java.sql.SQLSyntaxErrorException:ORA-00933:SQL命令未正確 結束
甲骨文:
select TOPIC,SEQ,INFO FROM HELP WHERE ROWNUM <= 150
MySQL的:
select TOPIC,SEQ,INFO FROM HELP LIMIT 150
SQL服務器/ MS訪問語法
select TOP 150 TOPIC,SEQ,INFO FROM HELP
使用ROWNUM:
select TOPIC,SEQ,INFO FROM HELP WHERE ROWNUM <=150
getSampleData Mysql select TOPIC,SEQ,INFO FROM HELP LIMIT 10; 異常在線程 「主」 java.sql.SQLSyntaxErrorException:ORA-00933:SQL命令未正確結束 – user2582322
不給分號,並嘗試 –
選擇主題,SEQ,INFO FROM HELP WHERE ROWNUM <= 150 工作正常 – user2582322
如果你想使用TOP
正確的查詢應該是:對於SQL Server/MS訪問
select TOP 150 TOPIC,SEQ,INFO FROM HELP;
其他選項:對於Oracle和MySQL
SELECT TOPIC,SEQ,INFO FROM HELP WHERE ROWNUM <=150;
這是爲SQL服務器。 – XING
select TOPIC,SEQ,INFO FROM HELP WHERE ROWNUM <= 150 工作正常。多謝 – user2582322
預言使用其他方法來fullfill頂部 – passion
選擇主題,SEQ,INFO FROM HELP其中ROWNUM <150;這應該工作..限制不會在oracle中選擇 – XING