如何将序列的最小值设置为选择查询的结果?
我试图在 oracle sql 中创建一个序列,使用“minvalue”作为选择查询的结果。
我尝试运行的选择查询是:
SELECT
MAX(customer_id) + 1
FROM
customer
我知道使用匿名 pl/sql 很容易,但我想找到一种不使用 pl/sql 的方法。我的一些想法包括使用 COLUMN 命令来设置替换变量,但我对如何做到这一点有点迷失。
提前致谢!
I am trying to create a sequence in oracle sql, using the "minvalue" as the result of a select query.
The select query I'm trying to run is:
SELECT
MAX(customer_id) + 1
FROM
customer
I know it's easy with an anonymous pl/sql, but I'd like to find a way which doesn't use pl/sql. Some ideas I've had include the COLUMN command to set a substitution variable, but I'm a little lost as to how to do that.
Thanks in advance!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
像这样:
Like this: