是否可以从查询中获取列名称,例如:
winutils.exe chmod 777 /tmp/hive
ChangeFileModeByMask error (3): ??????????
winutils.exe chmod -R 777 /tmp/hive
GeFileInformantionByName error (3): ????????
是否可以在返回结果中获取EmployeeName。我目前的PHP代码:
SELECT name AS EmployeeName FROM wh.employee
基本上,我想从查询结果中获取EmployeeName,这可能吗?
答案 0 :(得分:1)
我现在正在玩Go,所以我的简化示例是Go:
fields := resp.Schema.Fields
for i :=0 ; i < len(fields); i++ {
field := fields[i].Name
fmt.Println(field)
}
查看schema of the result了解详情
我不是PHP人,但我认为它应该像
$fields = $result->getSchema()->getFields();
$fieldNames = array();
foreach ($fields as $field) {
$fieldNames[] = $field['name'];
}