Ich übersetze eine Anwendung von MySQL nach MSSQL mit Anweisungen, die in db-spezifischem SQL geschrieben sind. Einige der Anweisungen beinhalten isnull()
, ifnull()
und concat()
, die derzeit manuell in MSSQL-Syntax umgeschrieben werden müssen.php orm stark genug?
Um die Portabilität von Code zu verbessern, denke ich an ORM-Alternativen, die das oben genannte lösen können, immer noch mit Geschwindigkeit (ich möchte nicht, dass das ORM die Ergebnismenge nachbearbeitet).
Ziel Datenbanken:
- MySQL
- MSSQL
- PostgreSQL
Schätzen Sie irgendwelche Hinweise oder Erfahrungen in dieser Angelegenheit.
Verwendung Doctrine http://www.doctrine-project.org/ – Serjio