Właśnie przez to przeszedłem, nadal jestem...
- Tekst uwzględniający wielkość liter
- Brak
INSERT IGNORE
iREPLACE
- Wyraźne przesyłanie potrzebne prawie wszędzie
- Brak backticków
LOAD DATA INFILE
(COPY
jest blisko, ale nie wystarczająco blisko)- Zmień
autoincrement
naSERIAL
- Chociaż zła forma w MySQL, w Postgresie
INNER JOIN
bezON
klauzula nie może się zdarzyć, użyjCROSS JOIN
lub tym podobne COUNT(*)
może być szalenie powolny- Bazy danych są kodowane za pomocą zestawów znaków, a nie tabel
- Możesz mieć wiele baz danych z wieloma schematami (MySQL tak naprawdę ma tylko jedną bazę danych i wiele schematów)
- Partycjonowanie jest inne
- MySQL
interval
kontra Postgresinterval
(dla przedziałów czasowych) - Niejawna zmiana nazwy kolumny, Postgres wymaga
AS
- Nie można zaktualizować wielu tabel jednocześnie w Postgresie
- Funkcje Postgresa są potężne. Więc nie ma
CALL proc();
; przepiszproc()
jako funkcję iSELECT proc();
.