1

我是 Oracle 数据库的新手。我需要的是 Oracle 中的等效查询,例如 SQL Server 中的这个示例(在 Management Studio 中读取结果)。在 Oracle 方面,我使用的是 Benthic Software 的 Golden6。

declare @n integer
set @n = 100;
select * from table where id >= @n and id <= @n + 50

谢谢你。

4

1 回答 1

1

试试这个——

CREATE TABLE tbl (ID NUMBER);
INSERT INTO tbl VALUES (100);
INSERT INTO tbl VALUES (10);

DEFINE n = 100;

SELECT * 
FROM tbl 
WHERE id BETWEEN &n AND &n + 50;

教授

您可以尝试在dbForge Studio for Oracle(试用版或免费快递版)中运行此脚本。

于 2013-04-24T08:03:31.600 回答