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 |