sql >> Database >  >> RDS >> Oracle

Hoe een anoniem pl/sql-blok aanroepen vanuit een anoniem pl/sql-blok?

Helaas is er geen manier om dat te bereiken. Een genest subprogramma dat is gedeclareerd in een anoniem blok, wordt zelfs niet bewaard nadat het anonieme blok is verwerkt, dus zelfs als we de bereiklimieten negeren, bestaat het niet wanneer het andere anonieme blok wordt verwerkt.

Als je er geen opgeslagen functie van kunt maken omdat de kwaadaardige DBA dat niet toestaat, moet je de functie kopiëren en plakken.



  1. Een vastgelegde transactie terugdraaien

  2. Een SQL-query schrijven met dynamische LIMIT

  3. Converteer MySql-gegevens van Latin1 naar UTF8

  4. Kan PostgreSQL's 11 Stored Procedure niet aanroepen met Hibernate