Standard SQL (http://dbazine.com/gulutzan3.shtml). Prace nad standardem międzynarodowym SQL prowadzone są w dwóch miejscach: ISO/IEC JTC 1/C32/WG 3 oraz AMS TC NCTIS H2. Wielka trójka (IBM, Oracle i MS są obecne w tych komitetach). Obecnie trzy edycje SQL coś znaczą:
SQL-92 poprzednie standard,
SQL:1999 obecny zwany również SQL-99,
SQL:2003 przyszły standard zwany również SQL:200n
Każdy producent baz danych daje formalne stanowisko wobec standardu np. IBM twierdzi, że implementuje SQL 1999 Core, Oracle podaje w załączniku, które cechy SQL:1999 są zaimplementowane, MS zaledwie wspiera SQL-92 na poziomie Entry Level. Kuriozalnym jest to, że komitet wspomina, że SQL:1999 zamienia i anuluje SQL-92. Formalnie brzmi to groźnie, ale Entry level SQL-92 jest bardzo zbliżony do Core SQL:1999.
Brak komentarzy:
Prześlij komentarz