|
Kuzu C++ API
|
A prepared statement is a parameterized query which can avoid planning the same query for repeated execution. More...
#include <prepared_statement.h>
Public Member Functions | |
| KUZU_API | ~PreparedStatement () |
| KUZU_API bool | isSuccess () const |
| KUZU_API std::string | getErrorMessage () const |
| KUZU_API bool | isReadOnly () const |
| std::unordered_map< std::string, std::shared_ptr< common::Value > > & | getParameterMapUnsafe () |
| std::string | getName () const |
| common::StatementType | getStatementType () const |
| void | validateExecuteParam (const std::string ¶mName, common::Value *param) const |
Static Public Member Functions | |
| static std::unique_ptr< PreparedStatement > | getPreparedStatementWithError (const std::string &errorMessage) |
Friends | |
| class | Connection |
| class | ClientContext |
| class | testing::TestHelper |
| class | testing::TestRunner |
A prepared statement is a parameterized query which can avoid planning the same query for repeated execution.
| KUZU_API kuzu::main::PreparedStatement::~PreparedStatement | ( | ) |
| KUZU_API std::string kuzu::main::PreparedStatement::getErrorMessage | ( | ) | const |
|
inline |
|
inline |
|
static |
| common::StatementType kuzu::main::PreparedStatement::getStatementType | ( | ) | const |
| KUZU_API bool kuzu::main::PreparedStatement::isReadOnly | ( | ) | const |
| KUZU_API bool kuzu::main::PreparedStatement::isSuccess | ( | ) | const |
| void kuzu::main::PreparedStatement::validateExecuteParam | ( | const std::string & | paramName, |
| common::Value * | param ) const |
|
friend |
|
friend |
|
friend |
|
friend |