Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Замена операторов!? / 5 сообщений из 5, страница 1 из 1
26.02.2017, 00:24
    #39410279
Alexander Krasny
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Замена операторов!?
Здравствуйте. Мне необходимо заменить оператор команду с show на команду select, которая возвращала те же самые данные.
Приведу пример:
Код: plsql
1.
show status like '%onn%';

-- показывает статус активных подключений

Какой аналог данной команды через select?
Так же я думал над тем, что для команды select необходима таблица, но её нет?
А если её нет, можно ли создать таблицу с данными используя команду show (ведь мы можем с помощью оператора select создать таблицу на основе содержимого).
Подскажите, может всё таки есть таблица, откуда берет данные команда show?

Но основная задача такая: получить данные о активных подключениях (всю инфу из команды show) с помощью оператора select.

P.S. Такой изврат необходим для мониторинга БД с помощью Zabbix через триггеры Zabbix-а.
...
Рейтинг: 0 / 0
26.02.2017, 04:39
    #39410303
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Замена операторов!?
Alexander Krasnyдля команды select необходима таблицаЭто не так, секция FROM не обязательна. Если секции FROM нет, то данные берутся из виртуальной таблицы dual, которая содержит одно поле и одну запись. Для совместимости с другими СУБД можно и явно указать SELECT * FROM dual.
...
Рейтинг: 0 / 0
26.02.2017, 18:43
    #39410430
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Замена операторов!?
Alexander Krasnyнеобходимо заменить оператор команду с show на команду select, которая возвращала те же самые данные.
Влоб нереализуемо. Инкапсулируйте в ХП.
...
Рейтинг: 0 / 0
27.02.2017, 11:14
    #39410701
Alexander Krasny
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Замена операторов!?
Akina, извините, не понял ваш ответ. Пояснительная пожалуйста.
...
Рейтинг: 0 / 0
27.02.2017, 11:35
    #39410732
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Замена операторов!?
Создайте хранимую процедуру, в которой выполняйте свой show status. Если надо - передавайте и параметры. Результат команды, как и результат обычного запроса, будет помещён в выходной поток и получен приложением как набор записей.
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Замена операторов!? / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]