Sql 在Oracle中,何时仅在查询中使用关键字

Sql 在Oracle中,何时仅在查询中使用关键字,sql,oracle,Sql,Oracle,我正在学习Oracle认证课程,我正在看示例。讲师并没有真正讨论什么时候只使用,什么时候不使用。唯一的关键字是在特定的实例中使用的,并且是唯一的语义,还是它做了一些我遗漏的特定的事情 这里有一个例子 挑选 产品名称, 量 从…起 存货 内接积 使用(产品标识) 订购人 数量说明 只取下5行 这是必需的吗?如果我不给出唯一的关键字,会有什么不同吗 选择产品名称、数量 来自库存 使用内部连接产品(产品标识) 按数量说明订购 只取下5行; 这是必需的吗?如果我不给出唯一的关键字,会有什么不同吗 让我

我正在学习Oracle认证课程,我正在看示例。讲师并没有真正讨论什么时候只使用,什么时候不使用。唯一的关键字是在特定的实例中使用的,并且是唯一的语义,还是它做了一些我遗漏的特定的事情

这里有一个例子

挑选 产品名称, 量 从…起 存货 内接积 使用(产品标识) 订购人 数量说明 只取下5行

这是必需的吗?如果我不给出唯一的关键字,会有什么不同吗

选择产品名称、数量
来自库存
使用内部连接产品(产品标识)
按数量说明订购
只取下5行;
这是必需的吗?如果我不给出唯一的关键字,会有什么不同吗

让我们举一个简单的例子并运行它:

SELECT*FROM DUAL
假订单
取下5行;
产出:

然后:

SELECT*FROM DUAL
假订单
只取下5行;
产出:

笨蛋 X
选择产品名称、数量
来自库存
使用内部连接产品(产品标识)
按数量说明订购
只取下5行;
这是必需的吗?如果我不给出唯一的关键字,会有什么不同吗

让我们举一个简单的例子并运行它:

SELECT*FROM DUAL
假订单
取下5行;
产出:

然后:

SELECT*FROM DUAL
假订单
只取下5行;
产出:

笨蛋 X
如果你发布了一些例子(你正在看),或者至少你在问哪个语句/子句,可能会有所帮助。唯一能立即想到的是,它可以是
only
或带领带的
。不过,你可能完全在看别的东西。你是对的。这是一个使用fetch的场景,但您的问题是“仅在查询中使用关键字”。它没有提到。如果你发布了一些例子(你正在看),或者至少你在问什么陈述/条款,可能会有所帮助。唯一能立即想到的是,它可以是
only
或带领带的
。不过,你可能完全在看别的东西。你是对的。这是一个使用fetch的场景,但您的问题是“仅在查询中使用关键字”。它没有提到这个问题。
ORA-00905: missing keyword