SQL Developer“usage”关键字

时间:2016-12-19 16:27:15

标签: sql oracle keyword-search

enter image description here

我在一个名为“usage”的表中有一个字段。 (我没有创造它) 在SQLDeveloper的查询中,“用法”一词突出显示,就好像它是一个关键字(如“选择”)

“usage”关键字是SQL吗? (或Oracle) 如果是的话,它会做什么? 如果不是,为什么会突出显示?

您可以了解搜索此相关信息的难度。在任何搜索中使用单词用法都会返回使用内容的结果: - (

由于 保罗麦克

3 个答案:

答案 0 :(得分:2)

它是identifier,而不是关键字。 SQL Developer允许您独立突出显示它们。

enter image description here

答案 1 :(得分:2)

我知道的一个例子是

ALTER INDEX indexname MONITORING USAGE

请参阅documentation

答案 2 :(得分:1)

根据

Oracle documentationPostgreSQL documentation

它确实是一个关键字,并且是一个ANSI关键字来启动。至于它的用法(双关语),我不知道。

<强>更新

根据this SQL grammar Jonathan Leffler(我猜这是同一个Jonathan Leffler,但我不是100%肯定),这是一个GRANT特权。

至少在MySQL中,this privilege seems to be used to indicate the absence of privileges