It might be more clear that there is DB-specific logic if we do a `switch(databaseType)` and have a `case SQLSERVER` and then the `default`. WDYT?