A legtöbb kifejezésbeli függvény azonos módon működik az összes adatszolgáltatón, de van néhány kivétel:
A szűrők vagy a számított tulajdonságok létrehozásakor bármilyen függvény használható. Ezeket az eredményeket a program nem menti az adattárba. Ha azonban az AutoCAD Map 3D eszközkészlet programban egy nem támogatott adattípust visszaadó függvényt használ egy érték beillesztéséhez az Adattáblába, kivételt kap. Ez a művelet nem érvényes az adatszolgáltatóra. Az SHP-fájlok például nem támogatják az FdoInt16 és FdoDouble adattípusokat. Ha ilyen típusú adatokat kísérel meg menteni az SHP adattárba, hiba történik.
Az AutoCAD Map 3D eszközkészlet programban a kifejezéseket még azelőtt alkalmazhatja, hogy csatlakozott volna az adattárhoz. Egy lekérdezés használatával például jellemzőket adhat hozzá egy térképhez. Ez a helyzet az ODBC szolgáltatók esetében, amelyek több adattárhoz is képesek kapcsolódni, problémát okozhat. Nem minden ODBC forrás támogatja a kifejezésfüggvényeket. Ezért a függvények kiértékelését mindig a kifejezéskészítési folyamat részeként hajtja végre a program, akkor is, ha erre a csatlakozott adatforrás is képes.
A Soundex függvényt minden relációsadatbázis-kezelő rendszer (RDBMS) natív módon támogatja. A háttérben található RDBMS kiértékeli az ezen függvényt tartalmazó összes kifejezést. A MySQL szolgáltatók által visszaadott eredmények azonban eltérhetnek a más szolgáltatóktól visszakapott eredményektől.
Az SDF és SHP szolgáltatók a TRUE és FALSE kifejezésekkel jelenítik meg a Boole értékeket. RDBMS rendszerek esetén a Boole értékek megjelenítése a 0/1 értékekkel történik. Ez a különbség hatással lehet a feliratok megjelenítésére. A következő kifejezés például olyan feliratot határoz meg, amely jelzi, hogy a szelep nyitva van-e:
Concat('Szelep nyitva: ', <szelep_állapot_tulajdonság>)
Az SDF és SHP adatok esetében a felirat szövege a következő lesz: „Szelep nyitva: Igaz”. RDBMS adatok esetében a felirat szövege: „Szelep nyitva: 1”.
Az AddMonths és MonthsBetween függvények nem veszik figyelembe a napokkal kapcsolatos információt, az RDBMS rendszerek azonban igen.
Az AddMonths(<dátum_tulajdonság>, 88.7) kifejezés esetében például az RDBMS szolgáltatók 88.7 hónapot adnak hozzá a megadott dátumhoz. A termékben létrehozott kifejezésekben található függvény csak 88 hónapot ad hozzá.
Ehhez hasonlóan a MonthsBetween(<dátum_1>, <dátum_2>) kifejezés esetében az RDBMS szolgáltatók által visszaadott érték például 77.4 lehet. A termékben létrehozott kifejezésekben található függvény visszaadott értéke 77.
Egyes (például a számított tulajdonságokat létrehozó) műveletek gyorsítótár-alapúak, és a kiértékelést a kifejezéskészítési folyamat használatával végzik. Más (például az RDBMS adattárakat szűrő) műveletek a háttérként szolgáló RDBMS rendszert használják.
A szolgáltatók közötti különbségek miatt az eredmények különbözők lehetnek. Ha például MySQL adattárhoz kapcsolódik, létrehozhat két számított tulajdonságot: a SZT1 és a SZT2 tulajdonságot. A SZT1 tulajdonságot a Soundex(<tulajdonság>) kifejezés határozza meg, a SZT2 tulajdonságot pedig a Soundex(<literális_kifejezés>) kifejezés. Elképzelhető, hogy az Adattáblában az SZT1 és SZT2 tulajdonságok megegyeznek. Olyan szűrő használatakor azonban, amely a Soundex(<tulajdonság>) = Soundex(<literális_kifejezés>) kifejezést tartalmazza, az eredményként kapott értékek eltérhetnek. Az AutoCAD Map 3D eszközkészlet programban, az Adattáblában a kifejezéskészítési folyamat kiértékeli a kifejezéseket. A MySQL adattár (amely más függvénydefiníciót használ) a szűrőket értékeli ki.