sql >> Databasteknik >  >> RDS >> Oracle

Kan GRANT användas i en Oracle Store-procedur?

Det är en dålig idé att använda DDL (som GRANT ) i lagrade procedurer.

Du måste använda dynamisk SQL (EXECUTE IMMEDIATE ) för att göra detta, men ärligt talat förstår jag inte varför du skulle vilja göra detta i en lagrad proc.



  1. Ta bort DEFINER-satsen från MySQL Dumps

  2. Skaffa PostGIS version

  3. Datamodellen för viktiga datum

  4. mysql.connector ger inte det senaste databastillståndet i Python