Matěj Černý
  • Bluesky
  • LinkedIn
  • Nostr
  • X
  • English
  • Bluesky
  • LinkedIn
  • Nostr
  • X
  • English

Štítek: Oracle 12c

Přes to, že verze 12c databáze Oracle vyšla někdy v polovině roku 2013, stále není její použití ve firmách úplnou samozřejmostí.

3. 5. 2018

Oracle 12c / Top N řádků, stránkování

Omezení seřazených dat podle počtu řádků se ve starších verzích muselo realizovat vnořeným dotazem. Ten tabulku nejprve uspořádal a až poté bylo možné odfiltrovat počet.

Matěj Černý
Matěj Černý
15. 1. 2018

Oracle 12c / Uživatelsky definovaná funkce v klauzuli WITH

Možnost definovat PL/SQL funkci nebo proceduru uvnitř SQL dotazu může na první pohled vypadat zvláštně, má to ale jednu podstatnou výhodu – databáze nemusí přepínat kontext, což vede v určitých případech k masivnímu nárůstu výkonu.

Matěj Černý
Matěj Černý

Poslední komentáře

  • Pavel
    Pavel
    Hodně užitečná věc. Vyžaduje ale, aby i klient…
Přidat komentář...
11. 1. 2018

Oracle 12c / Dotazování z asociativního pole

Pro použití pole v SQL dotazech bylo dříve zapotřebí vytvořit „uložený“ typ na straně SQL serveru a uživateli přiřadit patřičná práva. Oracle 12c práci s poli výrazně zjednodušuje, dotazovat se lze z asociativního pole deklarovaného v packagi.

Matěj Černý
Matěj Černý

Big Data

  • Apache Spark / CSV soubor
  • Apache Spark / Dataframe API vs. SQL

PL/SQL v příkladech

  • Anonymní blok a větvení
  • Skalární datové typy
  • Kompozitní datové typy
  • Cyklus FOR a WHILE
  • Procedury a funkce
  • Package
  • Výjimky
  • Záchytné body
  • Objekt
  • Dědičnost a polymorfismus

Oracle 12c

  • Dotazování z asociativního pole
  • Uživatelsky definovaná funkce v klauzuli WITH
  • Top N řádků, stránkování
  • Tahák / Oracle DDL operace
© Matěj Černý