SQL/OLB

SQL/OLB lub Object Language Bindings to standard osadzania SQL w Javie , powszechnie znany pod swoją wcześniejszą nazwą jako SQLJ (część 0). Oprócz opisu składni i semantyki SQLJ, które są zwykle podawane w odniesieniu do JDBC , standard opisuje również mechanizmy zapewniające binarną przenośność aplikacji SQLJ oraz określa różne pakiety Java i zawarte w nich klasy.

SQL/OLB był nieformalnie znany jako „ SQLJ part 0” przed standaryzacją, która po raz pierwszy miała miejsce pod egidą ANSI w 1998 r., a następnie ISO w 2000 r. Chociaż ta ostatnia została opublikowana po większej części SQL:1999 , oficjalnie była to „część 10 „ tego standardu — konwencja, która została zachowana dla kolejnych standardów ISO SQL, w tym obecnego, SQL:2011 .

Przykłady

Aby zapoznać się z niektórymi (prawdopodobnie nieaktualnymi) przykładami, zobacz artykuł na temat SQLJ .

Implementacje

Zarówno Oracle 8i, jak i IBM DB2 wprowadziły wsparcie około 1999 roku. Oracle 12c twierdzi, że jest zgodny z SQL/OLB:1999, ale nie z nowszym SQL/OLB:2008.

Zobacz też