SQL/OLB
SQL/OLBSQL/OLB 또는 Object Language Bindings는 자바에 SQL을 내장하기 위한 표준으로, 일반적으로 이전 이름으로 SQLJ (Part 0)로 알려져 있다.이 표준은 일반적으로 JDBC와 관련하여 주어지는 SQLJ의 구문과 의미론을 기술하는 것 외에도 SQLJ 애플리케이션의 바이너리 휴대성을 보장하기 위한 메커니즘을 기술하고 있으며, 다양한 Java 패키지와 그 포함된 클래스를 명시하고 있다.null
SQL/OLB는 표준화 이전에는 비공식적으로 "SQLJ part 0"으로 알려졌는데, 이는 1998년 ANSI의 이지스 하에, 2000년 ISO에 의해 처음 발생하였다.후자는 SQL:1999의 대부분을 이후에 발표되었지만, 공식적으로 이 표준의 "파트 10"이었고, 이는 현재의 SQL:2011을 포함하여 후속 ISO SQL 표준에 대해 유지된 관례였다.
예
![]() | 이 구간은 확장이 필요하다.추가하면 도움이 된다.(2012년 11월) |
일부(추상적으로 구식) 예제는 SQLJ에 대한 문서를 참조하십시오.
구현
![]() | 이 구간은 확장이 필요하다.추가하면 도움이 된다.(2012년 11월) |
Oracle 8i와 IBM DB2 모두 1999년경에 지원을 도입했다.[1]Oracle 12c는 SQL/OLB:1999를 준수한다고 주장하지만 새로운 SQL/OLB:2008은 준수하지 않는다.[2]
참고 항목
참조
- ^ Jim Melton; Jim Melton Andrew Eisenberg (2000). Understanding SQL and Java Together: A Guide to Sqlj, Jdbc, and Related Technologies. Morgan Kaufmann. p. 173. ISBN 978-1-55860-562-6.
- ^ http://docs.oracle.com/cd/E16655_01/server.121/e17209/ap_standard_sql008.htm