Partitioning that allows some partitions to be internal (in tablespace) and others to be external files (e.g., Parquet, CSV). The syntax is:
CREATE TABLE orders (id NUMBER, ...)
PARTITION BY RANGE (id)
(PARTITION p_internal VALUES LESS THAN (1000) ...,
PARTITION p_external VALUES LESS THAN (2000) EXTERNAL ...);
Oracle occasionally releases "Student Guide" samples from their training courses. Search for "Oracle 19c SQL Workshop D80105GC20 pdf". oracle sql 19c pdf
File Name: 2-day-sql-19c.pdf
Size: ~5 MB
Why you need it: This is Oracle’s official "crash course." It teaches you how to write queries, create tables, and manage constraints in a weekend. It is written for absolute beginners. Partitioning that allows some partitions to be internal
Make sure your PDF covers:
A long-awaited fix: In previous versions, LISTAGG would duplicate values. Now you can use DISTINCT: A long-awaited fix: In previous versions, LISTAGG would
SELECT dept_id, LISTAGG(DISTINCT emp_name, ',') WITHIN GROUP (ORDER BY emp_name)
FROM employees GROUP BY dept_id;
All of these are clearly documented with syntax diagrams in the SQL Language Reference PDF.