Category Archives: Oracle SQL

Funkcja agregująca COLLECT – część pierwsza

W tym wpisie przyjrzymy się funkcji agregującej COLLECT. Funkcja ta przyjmuje jako argument kolumnę, zwracając w wyniku zagnieżdżoną tabelę dla każdej grupy, po której odbywa się grupowanie. Tabela ta zawiera wiersze złożone z wartości kolumny, która została podana jako argument. Wiersze zawarte … Continue reading

Posted in Oracle, Oracle APEX, Oracle SQL, Oracle SQL Zaawansowany | Tagged , | Comments Off on Funkcja agregująca COLLECT – część pierwsza

What Developers Should Know … Part 3

If you have read Part 1 and Part 2 of this series, you are now ready to observe parsing (soft and hard), bind peeking, influence them, and observe how Adaptive Cursor Sharing tries to fix it. Literals vs Bind Variables … Continue reading

Posted in Oracle DBA, Oracle SQL Zaawansowany | Tagged , , , | Leave a comment

What Developers Should Know … Part 2

Up to now, we talked about Selectivity / Cardinality Skewed Data / Histograms Displaying Execution Plans with Explain Plan, dbms_xplan package, autotrace feature Introduced bind variables I believe, that for most of you it was quite familiar.. But I also … Continue reading

Posted in Oracle DBA, Oracle DBA Advanced, Oracle SQL Tuning, Oracle SQL Zaawansowany, SQL | Tagged , , , | Leave a comment

Co nowego w Oracle 12.2 – Identyfikatory powyżej 30 znaków?

“The maximum length of identifiers is increased to 128 bytes for most identifiers, up from 30 bytes in previous releases” Brzmi ciekawie 😉

Posted in Oracle, Oracle DBA, Oracle DBA Basic, Oracle SQL, Oracle SQL Zaawansowany | Tagged , | Leave a comment

Oracle 12.2 – dokumentacja

Ukazała się dokumentacja do Oracle 12.2. Możemy zapoznać się między innymi z nowymi cechami 12.2, dzięki “What’s new”. http://docs.oracle.com/database/122/index.htm

Posted in Oracle, Oracle SQL, PL/SQL | Tagged , | Leave a comment

Connect by level vs recursive with (CTE) for generating values

Hi All, Have you ever wondered what is the difference between generating records using connect by level and recursive with in CTE (available from Oracle 11R2)? I did short ora-investigation 🙂

Posted in Oracle, Oracle DBA, Oracle DBA Basic, Oracle SQL, Oracle SQL Tuning | Tagged , , , | Leave a comment

Oracle Database 12c: interactive quick reference

Witajcie! Jakiś czas temu Oracle udostępnił Oracle Database 12c: Interactive Quick Reference Bardzo przydatne informacje w miłej dla oka formie! http://poster12c.dataconsulting.pl/  

Posted in Oracle, Oracle APEX Advanced, Oracle DBA, Oracle DBA Advanced, Oracle DBA Basic, Oracle SQL, Oracle SQL Tuning, PL/SQL Zaawansowany | Tagged , , | Leave a comment

Jak przygotować diagram ERD dla bazy danych w Oracle

Witam 🙂 Dzisiaj o tym jak przygotować diagram ERD w oparciu o bazę danych w Oracle Database.

Posted in Oracle, Oracle SQL, Oracle SQL Zaawansowany, SQL | Tagged , , , | Leave a comment

Kurs Oracle SQL online. Podzapytania – pierwsze starcie

Po ciut dłuższej (no dobrze  – długiej 🙂 ) przerwie zapraszam do kolejnej lekcji naszego Kursu Oracle SQL. Przyszła pora na podzapytania – dzisiaj skupimy się na podzapytaniach prostych (nie tylko z nazwy).

Posted in Oracle, Oracle SQL, Oracle SQL Zaawansowany, SQL | Tagged , , , , | 6 Comments

Oracle SQL Developer 4.1 wydany!

Wczoraj (04.05.2015) został wydany Oracle SQL Developer 4.1. Dzięki Tomek za podesłanie informacji. Listę nowych cech możecie znaleźć: http://www.oracle.com/technetwork/developer-tools/sql-developer/sqldev-41-newfeatures-2372787.html Sama aplikacja do ściągnięcia tutaj: http://www.oracle.com/technetwork/developer-tools/sql-developer/downloads/index.html Co sądzicie o nowej wersji? 🙂

Posted in Oracle, Oracle SQL | Tagged , | Leave a comment