( kisg | 2020. 06. 16., k – 19:15 )

Ez nem bug, feature. Igen, más feature mint a MySQL-ben. Erre - mármint hogy a MySQL != PostgeSQL, és ennek megfelelően kell tervezni a rendszert - az Uber is rájött, csak ők valószínűleg millió USD nagyságrendű összeget buktak rajta. :)

A kontextus ismerete nélkül nem tudunk érdemben segíteni. Ha tényleg csak DDL-lel tudsz belenyúlni, tehát az appot nem lehet módosítani, akkor egy INSERT triggerrel valószínűleg meg lehet oldani, ahogy azt már írták fentebb. De ehelyett a helyes megoldás egy adatbázis absztrakciós réteg bevezetése lenne az alkalmazás oldalán, ami a hasonló, SQL featureset / dialektus különbségekből adódó problémákat el tudja fedni az alkalmazás elől.