|
oralib
0.0.5
|
Encapsulate the occi::Statement class. More...
#include <oracle.h>

Public Member Functions | |
| SQL (Nexus &, const char *=0) | |
| Construct by creating the occi::Statement. More... | |
| SQL (const SQL &)=delete | |
| const SQL & | operator= (const SQL &)=delete |
| ~SQL (void) | |
| Destroy by freeing the occi::Statement. | |
| oracle::occi::Statement & | operator() (void) |
| unsigned | Modify (const char *=0) |
| Execute a SQL DDL/DML statement (no result set returned). More... | |
Protected Attributes | |
| oracle::occi::Statement * | m_stmt |
| Wrapped OCCI object. | |
| Nexus & | m_nexus |
| Creator of this object. | |
Friends | |
| class | Nexus |
| class | Results |
Encapsulate the occi::Statement class.
An instance is used to send SQL statements to the oracle server. Use the call operator on an instance to access the underlying occi object.
|
explicit |
| unsigned Oracle::SQL::Modify | ( | const char * | sql = 0 | ) |