Sequence binding trigger in Oracle database for primary key self-growth

Source: Internet
Author: User

First, the data table name is T_office, its primary key is PID (number type)

Second, create a sequence for the PID field of the data table first

Sequence Name: S_t_office_pid

Sequence Details:

Third, create the corresponding trigger

Trigger Name: T_officetriger

Trigger Specific content:

Create or replace
TRIGGER
Hymgs_industry_fq6. T_officetriger
Before INSERT on Hymgs_industry_fq6. T_office for each ROW
BEGIN
Select S_t_office_pid.nextval into:new. PID from dual;
END;

Note: Update the value of the PID primary key before inserting new data

Sequence binding trigger in Oracle database for primary key self-growth

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.