Rozdělení na oddíly
Tabulka, která je rozdělena podle rozsahu, je rozdělena tak, že každý oddíl obsahuje řádky, pro které hodnota výrazu rozdělení leží v daném rozsahu.
CREATE TABLE employees (
school id (integer)
course_id (integer)
student_surname (string)
)
PARTITION BY RANGE (student_surname) (
PARTITION p0 VALUES LESS THAN ('ezzzzzzzzzzzzzzzzzzzzzzz'),
PARTITION p1 VALUES LESS THAN ('ozzzzzzzzzzzzzzzzzzzzzzz'),
PARTITION p2 VALUES LESS THAN ('tzzzzzzzzzzzzzzzzzzzzzzz'),
PARTITION p3 VALUES LESS THAN (MAXVALUE)
);
Migrace dat do jiné databáze
MySQLDUMP vypíše tabulku a data do souboru. Nicméně Oracle podporuje připojení k jiným databázím přes ODBC , stejně jako SQL Server má funkci propojeného serveru.
Dodatek
Rozdělení podle tří sloupců je možné, ale můj příklad je podle vašich požadavků v OP: