oracle从PLSQL中的内存表中选择

发布于 2024-10-17 08:27:23 字数 170 浏览 1 评论 0原文

我有一个 PLsql 表 empnos Sys.odcinumberlist。该表中有许多条目。现在,在同一个程序中,我想使用

select x from table(empnos) 从此表中进行选择。现在这个例子中的 x 是多少?我尝试了 value 、 value 等等,但没有成功。

谢谢

I have a PLsql table empnos Sys.odcinumberlist. This table has many entries in it. Now in the same program I want to select from this table using

select x from table(empnos) . Now what is the x in this case . I tried value , values among other things but to no avail.

thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

耶耶耶 2024-10-24 08:27:23

它是COLUMN_VALUE。例如

declare
  x sys.odcinumberlist := sys.odcinumberlist(123);
  y number;
begin
  select column_value into y from table(x);
  dbms_output.put_line(y);
end;

It's COLUMN_VALUE. e.g.

declare
  x sys.odcinumberlist := sys.odcinumberlist(123);
  y number;
begin
  select column_value into y from table(x);
  dbms_output.put_line(y);
end;
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文