使用 oracle OCCI 是否可以在从查询结果集中请求数据时,而不是为列提供索引,来实际传递列名并获取数据?
所以不要这样做:(伪代码)
std::string query = "SELECT NAME FROM CUSTOMERS;";
std::string myresult = oracle.getString(1); // name column in query
你会这样做:
std::string myresult = oracle.getString("NAME"); //column name to get string from
有什么办法吗?我环顾四周,但除了可能要获取表的元数据之外,什么也找不到。