SQL/OLB, or Object Language Bindings, is a standard for embedding SQL in Java, commonly known by its prior name as SQLJ (part 0). Besides describing the syntax and semantics of SQLJ, which are typically given relative to JDBC, the standard also describes mechanisms to ensure binary portability of SQLJ applications, and specifies various Java packages and their contained classes.
SQL/OLB was informally known as "SQLJ part 0" before standardization, which first occurred under the aegis of ANSI in 1998 and then ISO in 2000. Although the latter was published after the bulk of SQL:1999, officially it was "part 10" of that standard—a convention that was maintained for subsequent ISO SQL standards, including the current one, SQL:2011.
For some (possibly outdated) examples, see the article on SQLJ.
Both Oracle 8i and IBM DB2 introduced support around 1999. Oracle 12c claims conformance with SQL/OLB:1999, but not with the newer SQL/OLB:2008.
OLB may stand for:
OLB5 was the callsign of a Czech time signal radio station. The station was located at Poděbrady and transmitted time signals which originated from the OMA (time signal) clock at Liblice.
The station transmitted in the HF band, on 3170 kHz with 1 kW.
SQL (i/ˈɛs kjuː ˈɛl/, or
i/ˈsiːkwəl/;Structured Query Language) is a special-purpose programming language designed for managing data held in a relational database management system (RDBMS), or for stream processing in a relational data stream management system (RDSMS).
Originally based upon relational algebra and tuple relational calculus, SQL consists of a data definition language, data manipulation language, and a data control language. The scope of SQL includes data insert, query, update and delete, schema creation and modification, and data access control. Although SQL is often described as, and to a great extent is, a declarative language (4GL), it also includes procedural elements.
SQL was one of the first commercial languages for Edgar F. Codd's relational model, as described in his influential 1970 paper, "A Relational Model of Data for Large Shared Data Banks." Despite not entirely adhering to the relational model as described by Codd, it became the most widely used database language.
SQL 2008 can refer to
SQL:2006 or ISO/IEC 9075:2006 standard is the fifth revision of the ISO standard for the SQL database query language.
The main changes from SQL:2003 were in the Part 14 of the standard.
ISO/IEC 9075-14:2006 defines ways in which SQL can be used in conjunction with XML. It defines ways of importing and storing XML data in an SQL database, manipulating it within the database and publishing both XML and conventional SQL-data in XML form. In addition, it enables applications to integrate into their SQL code the use of XQuery, the XML Query Language published by the World Wide Web Consortium (W3C), to concurrently access ordinary SQL-data and XML documents.