SHOW 命令:分页支持¶
在当前版本中,这些命令的行为将发生以下变化:
- 之前:
这些命令不支持限制结果的行输出或分页。
- 现在:
这些命令支持使用 LIMIT ...FROM 子句对输出进行分页:
SHOW <domain_plural> [ LIMIT <rows> [ FROM '<name_string>' ] ]
SHOW GRANTS 命令仅支持 LIMIT 子句。例如:
SHOW GRANTS [ LIMIT <rows> ]
其中:
domain_plural
使用对象域的以下复数形式之一:
APPLICATION ROLES
DATABASE ROLES
ROLES
LIMIT rows [ FROM 'name_string' ]
(可选)限制返回的最大行数,同时还对结果启用“分页”功能。实际返回的行数可能小于指定的限制(例如,现有对象的数量小于指定的限制)。
可选的
FROM 'name_string'
分子句实际上会充当结果的“游标”。这样就可以提取对象名称与指定字符串匹配的第一行之后的指定行数:该字符串必须括在单引号中并且区分大小写。此外,该字符串不必包含完整的对象名称;支持部分名称。
默认值:无值(不对输出应用限制)。
例如:
SHOW APPLICATION ROLES IN APPLICATION myapp LIMIT 10 FROM 'app_role2';
在应用程序中,该语句最多会返回首个名为
app_role2
的应用程序角色之后的 10 个名为myapp
的应用程序角色。
参考:1080