oracle数据库触发器的使用问题,想要为一个数据表主键使用一个序列作为主键,并使用触发器在插入前加前缀

这样代码是要怎样写呢,能够实现序列以字符串‘F001’'F002'-----'F999'类似这样增加,谢谢大神... 这样代码是要怎样写呢,能够实现序列以字符串 ‘F001’'F002'-----'F999'类似这样增加,谢谢大神 展开
 我来答
匿名用户
2017-02-09
展开全部
CREATE OR REPLACE TRIGGER test_tri BEFORE INSERT ON test FOR EACH ROW
BEGIN
SELECT 'F'||lpad(seq.NEXTVAL,3,'0') INTO :NEW.idFROM DUAL;
END;
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式