oracle pl/sql 数组
我有一些数字想要存储在数组中。我将如何在 oracle pl/sql 中声明数组并为其赋值?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
我有一些数字想要存储在数组中。我将如何在 oracle pl/sql 中声明数组并为其赋值?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(1)
PL/SQL 中有数组类型,但我们可以使用表
解释文章
编辑:
或者正如 Adam Musch 所说,如果我们知道我们正在操作的数据的数据大小,我们可以使用固定长度的
VARRAYs
,这是oracle
环境,因此下标从1
开始,替代方案是使用
VARRAY
code>,其中数组下标从1开始,VARRAY的长度是固定的。语义:
示例:
输出:
There are array type in PL/SQL but we can create those ourselves using the table
The explanation article
EDIT :
or as Adam Musch said if we know the data size of data, that we are operating on, we can use
VARRAYs
that are length fixed, this isoracle
environment, so subscripts start from1
,Alternative is using
VARRAY
, where array subscript starts from 1 and the length of VARRAYs is fixed.Semantic:
Example :
Output :