Har lige selv været igennem det her, det er jeg stadig...
- Tekst, der skelner mellem store og små bogstaver
- Mangel på
INSERT IGNOREogREPLACE - Eksplicit casting er nødvendig næsten overalt
- Ingen backticks
INDLÆS DATAINFIL(KOPI er tæt på, men ikke tæt nok)- Skift
autoincrementtilSERIAL - Selvom dårlig form i MySQL, i Postgres, en
INNER JOINuden enONklausul kan ikke ske, brugCROSS JOINeller lignende COUNT(*)kan være vanvittigt langsom- Databaser er kodet med tegnsæt, ikke tabeller
- Du kan have flere databaser med flere skemaer (MySQL har egentlig kun én database og flere skemaer)
- Partitionering er anderledes
- MySQL
intervalvs. Postgresinterval(for tidsintervaller) - Implicit kolonneomdøbning, Postgres kræver
AS - Kan ikke opdatere flere tabeller på samme tid i Postgres
- Postgres-funktioner er kraftfulde. Så der er ingen
CALL proc();; omskrivproc()som en funktion ogSELECT proc();.