sql >> Databáze >  >> RDS >> Oracle

Dochází k nějakému automatickému potvrzení po provedení uložených procedur v oracle?

Na úrovni databáze neexistuje žádné automatické potvrzení, ale rozhraní API, které používáte, by mohlo mít funkci automatického potvrzení. Od Toma Kytea .

To znamená, že bych rád dodal:

Pokud neprovádíte autonomní transakci, neměli byste se zavazovat přímo v postupu:Od Toma Kyte .

Úryvek:

Kromě toho je třeba také poznamenat, že pro DDL (na základě vaší otázky to nezní, jako byste ve své proceduře dělali nějaké DDL, ale pouze to uvádíte jako potenciální problém), Oracle přidává implicitní potvrzení před a po DDL.



  1. Zobrazte každou hodnotu pole DISTINCT pouze jednou pomocí smyčky

  2. Chyba při načítání prvních N řádků vlastního dotazu stránkování

  3. Filtrování a seskupování dat z tabulky pomocí párů klíč/hodnota

  4. Vyžaduje se v Oracle k definování aliasu klíčové slovo 'as'?