如何用查询结果填充一维数组?
我必须将查询结果填充到我的 pl/sql 过程中的数组中。
例如,我有一个employeeId empArr (TYPE empArr IS TABLE OF NUMBER INDEX BY BINARY_INTEGER;)
,我想用sql语句的结果填充这个数组:
select empId where dept = 'accounts'.
有没有办法做到这一点?或者您会建议使用光标来完成这项工作吗?
谢谢 恰赫
I have to populate the result of a query into an array in my pl/sql proc.
For example, I have a employeeId empArr (TYPE empArr IS TABLE OF NUMBER INDEX BY BINARY_INTEGER;)
and i want to populate this array with the result of a sql statement :
select empId where dept = 'accounts'.
Is there a way to do this ? Or would you suggest using cursors to do the job ?
Thx
Cshah
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)