Niedawno dowiedziałem się, że MySQL nie obsługuje wycofywania DDL, takich jak „alter table” ... Przyzwyczajony do PostgreSQL, co wydało mi się dziwne, ale mój przyjaciel powiedział mi, że nawet Oracle nie pozwala na to. Czy istnieją techniczne powody, aby go nie obsługiwać? Czy jest to dla nich po prostu „nieciekawa” funkcja?
Edycja: właśnie znalazłem to porównanie . Wygląda na to, że istnieje wiele DBMS, które obsługują transakcyjny DDL.
DROP
lub a RENAME
?