SQL के अधिकांश कार्यान्वयनों में सामान्यतः codice_72 या codice_73 डेटा प्रकारों जैसे स्टैंडर्ड SQL के बुनियादी विशेषताओं के समर्थन को भुला दिया जाता है। जिसके परिणामस्वरूप, शायद ही कभी SQL कोड को बिना संशोधनों के डेटाबेस सिस्टमों में रखा जा सकता है।

डेटाबेस सिस्टमों में पोर्टेबिलिटी (संगतता) के इस अभाव के पीछे कई कारण हैं:

क्रॉस-वेंडर पोर्टेबिलिटी
SQL की आलोचना
नल और थ्री-वैल्यूड लॉजिक (3VL)
डेटा डेफिनिशन (डेटा निरूपण)