Последнее обновление
SHOW RESOURCES
Описание
Этот оператор используется для отображения ресурсов, к которым у пользователя есть доступ. Обычные пользователи могут просматривать только ресурсы, к которым у них есть доступ, а пользователи root или admin могут просматривать все ресурсы.
Синтаксис
SHOW RESOURCES
[
WHERE
[NAME [ = "<your_resource_name>" | LIKE "<name_matcher>"]]
[RESOURCETYPE = "<type>"]
] | [LIKE "<pattern>"]
[ORDER BY ...]
[LIMIT <limit>][OFFSET <offset>];
Примечания по использованию
- При использовании NAME LIKE в RESOURCES будут найдены ресурсы, у которых Name содержит name_matcher.
- При использовании NAME = выполняется точное сопоставление с указанным значением Name.
- Если указан RESOURCETYPE, выбираются ресурсы соответствующего типа. Поддерживаемые значения RESOURCETYPE приведены в CREATE-RESOURCE.
- С помощью ORDER BY можно выполнить сортировку по любой комбинации столбцов.
- Если указан LIMIT, отображается не более limit подходящих записей. В противном случае отображаются все подходящие записи.
- Если указан OFFSET, результаты запроса отображаются начиная со смещения offset. По умолчанию смещение равно 0.
- При использовании LIKE условие WHERE игнорируется.
Пример
-
Отображение всех ресурсов, к которым у текущего пользователя есть доступ
SHOW RESOURCES; -
Отображение указанного ресурса, имя которого содержит строку "20140102", с выводом 10 атрибутов
SHOW RESOURCES WHERE NAME LIKE "2014_01_02" LIMIT 10; -
Отображение указанного ресурса с именем "20140102" и сортировкой по KEY в порядке убывания
SHOW RESOURCES WHERE NAME = "20140102" ORDER BY `KEY` DESC; -
Использование LIKE для поиска ресурса по шаблону
SHOW RESOURCES LIKE "jdbc%";