Как использовать метод concat() в wql?

Я разрабатываю приложение wmi для получения логов Windows с помощью WQL-запроса. Как использовать метод CONCAT() в этом запросе.

Входной WQL-запрос:

wmic -U XXX%XXX //XXX "Select CONCAT(Category, '|DHCP') from Win32_NTLogEvent where TimeWritten > '06/04/2014 13:59:00' and Logfile = 'Security'"

Выход:

[wmi/wmic.c:212:main()] ERROR: Retrieve result data.
NTSTATUS: NT code 0x80041017 - NT code 0x80041017

Без использования метода CONCAT() он будет работать отлично. если любой другой способ получить значение с помощью метода CONCAT() в WQL.

Примечания: Когда я использую метод CONCAT() в другом сценарии, он не работает. он выдаст код ошибки.

Пожалуйста, помогите мне, ребята.

Заранее спасибо.

1 ответ

Не CONCAT функция в WQL WQL - это всего лишь небольшое подмножество стандарта SQL и не включает такую ​​функцию.

Другие вопросы по тегам