Loading article…
SQL/OLB(Object Language Bindings )は、 JavaにSQL を埋め込むための標準であり、以前はSQLJ (パート 0)と呼ばれていました。この標準では、通常JDBCに関連して示される SQLJ の構文とセマンティクスを説明するほかに、SQLJ アプリケーションのバイナリ移植性を保証するメカニズムも説明し、さまざまな Java パッケージとそれらに含まれるクラスを指定します。
SQL/OLB は、 1998 年にANSIの支援の下で最初に標準化され、その後 2000 年に ISO の支援の下で標準化される前は非公式に「 SQLJパート 0」と呼ばれていました。後者はSQL:1999の大部分が発行された後に発行されましたが、正式にはその標準の「パート 10」でした。この慣例は、現在のSQL:2011を含むその後の ISO SQL 標準でも維持されました。
例
いくつかの例(古い可能性があります)については、 SQLJに関する記事を参照してください。
実装
Oracle 8iとIBM DB2はどちらも1999年頃にサポートを導入しました。 [1] Oracle 12cはSQL/OLB:1999に準拠していると主張していますが、新しいSQL/OLB:2008には準拠していません。[2]
参照
参考文献
- ^ Jim Melton; Jim Melton Andrew Eisenberg (2000) 。SQL と Java の理解: Sqlj、Jdbc、および関連テクノロジのガイド。Morgan Kaufmann。p. 173。ISBN 978-1-55860-562-6。
- ^ 「ページを移動しました」。
