Database
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Database

Tìm hiểu cách tạo PK từ Trình kích hoạt trình tự trong Nhà phát triển SQL

Trong SQL Developer, có một tùy chọn để tạo PK từ Trình tự cò súng. Điều này tạo ra một trình kích hoạt cho một bảng bằng cách sử dụng trình tự để tăng tự động trong cột bảng Oracle. Trong hướng dẫn này, bạn sẽ học cách tạo PK từ trình kích hoạt Trình tự trong nhà phát triển SQL cho bảng Oracle.

Làm theo các bước sau để tạo kích hoạt cho cột tự động tăng dần bằng SQL Developer

  1. Trong trình điều hướng kết nối, hãy nhấp vào nút Bảng để mở rộng.
  2. Chọn bảng mà bạn muốn tạo trình kích hoạt.
  3. Nhấp chuột phải vào nó và chọn Kích hoạt> Tạo (PK từ Trình tự).
  4. Cửa sổ hội thoại Tạo (PK từ Trình tự) sẽ xuất hiện.
  5. Chỉ định tên trong trường Tên trình kích hoạt.
  6. Chọn một trình tự từ danh sách thả xuống Tên Trình tự.
  7. Sau đó, chọn tên cột từ danh sách thả xuống Tên cột mà bạn muốn đặt tăng tự động.
  8. Nhấp vào nút Áp dụng để tạo trình kích hoạt.

Trình kích hoạt của bạn sẽ được tạo. Dưới đây là ví dụ về trình kích hoạt đã tạo.

CREATE OR REPLACE TRIGGER seq_trig 
before insert on "SCOTT"."EMP" 
for each row
begin 
if inserting then 
if :NEW."SEQ_NO" is null then 
select EMP_SEQ.nextval into :NEW."SEQ_NO" from dual; 
end if; 
end if; 
end;
/

Xem thêm:

  • Tải Tập lệnh Bảng trong Nhà phát triển SQL
  • Cách thực thi PL / SQL Block trong Oracle

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tải trọng gia tăng trong SSIS

  2. Làm thế nào để loại bỏ một ràng buộc duy nhất trong SQL?

  3. Cách tạo một cụm Amazon Aurora

  4. Hiểu biết về làm lại nhóm nhật ký so với tệp và thành viên

  5. Sử dụng Jenkins với Kubernetes AWS, Phần 1