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

Jaká je maximální délka příkazu v Oracle

Neexistuje žádné pevné číslo. Viz "Logical Database Limits":http://docs. oracle.com/cd/B19306_01/server.102/b14237/limits003.htm

"Limit délky příkazu SQL závisí na mnoha faktorech, včetně konfigurace databáze, místa na disku a paměti."

Mohou se na vás také vztahovat další limity, například maximální úrovně dílčích dotazů.

Vzhledem k tomu, že maximální délka PL/SQL procedur je udávána 2000-3000 řádků, mám pocit, že můžete narazit na problémy s dotazem o velikosti 3M bajtů. Také si myslím, že pokud to vůbec půjde, bude čas analýzy "zajímavý".



  1. Dekódujte ekvivalent v postgresu

  2. proč nelze tuto událost mysql spustit?

  3. mysqldump:Chyba 2020:Při vyhazování tabulky je paket větší než bajtů 'max_allowed_packet'

  4. Jak získám funkci SUM v MySQL, aby vrátila '0', pokud nebyly nalezeny žádné hodnoty?