Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Kann GRANT innerhalb einer Oracle Store Procedure verwendet werden?

Es ist keine gute Idee, DDL zu verwenden (wie GRANT ) in gespeicherten Prozeduren.

Sie müssen dynamisches SQL verwenden (EXECUTE IMMEDIATE ), um dies zu tun, aber ehrlich gesagt verstehe ich nicht, warum Sie dies in einer gespeicherten Prozedur tun möchten.