如何从select语句中获取所有rowID?

时间:2018-03-07 13:55:32

标签: oracle oci

当执行select返回多行时,只有函数OCIAttrGet返回最后一行row。

有没有办法获取select语句返回的每一行的ID?

1 个答案:

答案 0 :(得分:0)

只要您使用oracle,就可以

select ROWID, your_attribute from your_table

此语句选择包含部门20中员工数据的所有行的地址:

SELECT ROWID, last_name  
   FROM employees
   WHERE department_id = 20;