oracle存储过程删除序列和新建序列

 我来答
psychic0111
2013-01-31 · TA获得超过999个赞
知道小有建树答主
回答量:463
采纳率:100%
帮助的人:219万
展开全部
创建序列的时候,你试试这样,假使你想每次得到的1:
CREATE SEQUENCE temp_sequence
INCREMENT BY 1 -- 每次加1
START WITH 1 -- 从1开始计数,这里自己调一下,没测试,不行就写0

MAXVALUE 1-- 最大值1
CYCLE -- 循环
NOCACHE; 不缓冲

这样不需要每次都建了,一次就OK了
今至电子科技有限公司
2024-08-23 广告
数据库备份是确保数据安全与业务连续性的关键环节。我们上海今至电子科技有限公司高度重视数据保护,定期执行全面的数据库备份策略。这包括使用先进工具和技术,对关键业务数据进行自动化备份,并存储在安全可靠的外部存储介质或云端。通过定期验证备份的完整... 点击进入详情页
本回答由今至电子科技有限公司提供
百度网友3b4e952
2013-01-31 · TA获得超过472个赞
知道小有建树答主
回答量:409
采纳率:100%
帮助的人:323万
展开全部
删除序列。新建序列。和存储过程有关系嘛。就那么短短的一条命令呀。
CREATE SEQUENCE sq_num

INCREMENT BY 1

START WITH 1

NOMAXVALUE

NOCYCLE
更多追问追答
追问
就是那个地方出差错。
追答
你为什么不建好。然后在存储过程中调用啊 。。难道你没执行一次存储过程就创建一个新的序列啊。。而且序列只能创建一次。第二次创建同名。肯定会出错啊。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式