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ż
- SQL
- SQLJ (przestarzały termin określający SQL/OLB)
- SQL:2003
- Zapytanie zintegrowane językowo