Mysql 如何在wql中使用concat()方法?

Mysql 如何在wql中使用concat()方法?,mysql,wmi,wmi-query,wmic,wql,Mysql,Wmi,Wmi Query,Wmic,Wql,我正在开发wmi应用程序,使用WQL查询获取windows日志。 如何在该查询中使用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: Ret

我正在开发wmi应用程序,使用WQL查询获取windows日志。 如何在该查询中使用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()方法,它将完美地工作。如果有任何其他方法可以使用WQL中的CONCAT()方法获取值

注意事项: 当我在不同的场景中使用CONCAT()方法时,它不起作用。它将抛出错误代码

请帮帮我,伙计们


提前感谢。

中的函数不是
CONCAT
,WQL只是SQL标准的一小部分,不包含此类函数。

CONCAT(类别,“| DHCP”)作为某些别名
?我没有使用任何别名。如果可能,请使用别名对完整查询进行注释。我的注释建议您尝试使用onewmic-U XXX%XXX//XXX“从Win32中选择concat(类别,“| DHCP”,CategoryString)”作为ab,其中TimeWrite>'06/04/2014 13:59:00'和Logfile='Security'。此查询还返回错误。。。还有别的办法吗?请做点什么?