Daha önce Oracle'da bir tetik oluşturmamıştım bu yüzden biraz yön arıyorum.Oracle otomatik tetikleme oluşturmak için tetikleme
ID, insert ifadesinde değilse, bir kimliği birer birer artıran bir tetikleyici oluşturmak istiyorum.
Kimlik, 10000'den başlamalı ve bir kayıt eklendiğinde, bir sonraki kimlik 10001 olmalıdır. Ekleme deyimi bir kimlik içeriyorsa, otomatik artırmayı geçersiz kılmalıdır.
insert into t1 (firstname, lastname) values ('Michael','Jordan'),('Larry','Bird')
gibi görünmelidir yani:
ad lastname kimliği
Micahel Ürdün 10000
Larry Bird 10001
insert into t1 (firstname, lastname, id) values ('Scottie','Pippen',50000)
aşağıdaki gibi görünmelidir:
ad lastname kimliği
Micahel Ürdün 10000
Larry Bird 10001
Scottie Pippen 50000
[https://github.com/miklagard/oracle-table-creator](https://github.com/miklagard/oracle-table-creator – cem