OTL是Oracle,ODBCandDB2-CLITemplateLibrary的缩写,目前版本是4.0,是基于C++模板机制的C++库。OTL4.0由一个C++模板框架(C++templateframework)和许多OTL适配器(OTL-adapters)组成。框架是OTLstreams的泛型实现,OTL适配器是底层数据库API的包装类,作为对象的类型参数传递给模板框架。