Well that's the problem, I'm going to create triggers in Sql devleoper as SYS, and when I run the script, it does not leave me, any advice on how to fix it?
The problem is that you should not be using the user SYS
for your development. That user is very special, and you should only use it to do a startup / shutdown or an upgrade to your database. Using SYS
for your development is very dangerous and can cause irreparable damage to your database.
The error you get is one of the ways in which the database is trying to protect itself from dangerous changes.
To avoid the error, use a different user, such as SYSTEM
if you want. Or better yet, create a separate user, and do your work using that different user. You will not receive the error if you use a different user.