Was this page helpful?
A statement object is an executable query. It represents either a regular (adhoc) statement or a prepared statement. It maintains the queries’ parameter values along with query options (consistency level, paging state, etc.)
Note: Parameters for regular queries are not supported by the binary protocol version 1.
Public Functions
Creates a new query statement.
See also
query – [in] The query is copied into the statement object; the memory pointed to by this parameter can be freed after this call.
parameter_count – [in] The number of bound parameters.
Returns a statement that must be freed.
Same as cass_statement_new(), but with lengths for string parameters.
See also
query – [in]
query_length – [in]
parameter_count – [in]
same as cass_statement_new()
Clear and/or resize the statement’s parameters.
statement – [in]
count – [in]
CASS_OK if successful, otherwise an error occurred.
Frees a statement instance. Statements can be immediately freed after being prepared, executed or added to a batch.
statement – [in]
Adds a key index specifier to this a statement. When using token-aware routing, this can be used to tell the driver which parameters within a non-prepared, parameterized statement are part of the partition key.
Use consecutive calls for composite partition keys.
This is not necessary for prepared statements, as the key parameters are determined in the metadata processed in the prepare phase.
statement – [in]
index – [in]
CASS_OK if successful, otherwise an error occurred.
Sets the statement’s keyspace. This is used for token-aware routing and when using protocol v5 or greater it also overrides the session’s current keyspace for the statement.
This is not necessary and will not work for bound statements, as the keyspace is determined by the prepared statement metadata.
statement – [in]
keyspace – [in]
CASS_OK if successful, otherwise an error occurred.
Same as cass_statement_set_keyspace(), but with lengths for string parameters.
See also
statement – [in]
keyspace – [in]
keyspace_length – [in]
same as cass_statement_set_keyspace()
Sets the statement’s consistency level.
Default: CASS_CONSISTENCY_LOCAL_ONE
statement – [in]
consistency – [in]
CASS_OK if successful, otherwise an error occurred.
Sets the statement’s serial consistency level.
Requires Apache Cassandra: 2.0+
Default: Not set
statement – [in]
serial_consistency – [in]
CASS_OK if successful, otherwise an error occurred.
Sets the statement’s page size.
Requires Apache Cassandra: 2.0+
Default: -1 (Disabled)
statement – [in]
page_size – [in]
CASS_OK if successful, otherwise an error occurred.
Sets the statement’s paging state. This can be used to get the next page of data in a multi-page query.
Requires Apache Cassandra: 2.0+
statement – [in]
result – [in]
CASS_OK if successful, otherwise an error occurred.
Sets the statement’s paging state. This can be used to get the next page of data in a multi-page query.
Requires Apache Cassandra: 2.0+
Warning: The paging state should not be exposed to or come from untrusted environments. The paging state could be spoofed and potentially used to gain access to other data.
See also
statement – [in]
paging_state – [in]
paging_state_size – [in]
CASS_OK if successful, otherwise an error occurred.
Sets the statement’s timestamp.
Requires Apache Cassandra: 2.1+
statement – [in]
timestamp – [in]
CASS_OK if successful, otherwise an error occurred.
Sets the statement’s timeout for waiting for a response from a node.
Default: Disabled (use the cluster-level request timeout)
See also
statement – [in]
timeout_ms – [in] Request timeout in milliseconds. Use 0 for no timeout or CASS_UINT64_MAX to disable (to use the cluster-level request timeout).
CASS_OK if successful, otherwise an error occurred.
Sets whether the statement is idempotent. Idempotent statements are able to be automatically retried after timeouts/errors and can be speculatively executed.
statement – [in]
is_idempotent – [in]
CASS_OK if successful, otherwise an error occurred.
Sets the statement’s retry policy.
statement – [in]
retry_policy – [in]
CASS_OK if successful, otherwise an error occurred.
Sets the statement’s custom payload.
Requires Apache Cassandra: 2.2+
statement – [in]
payload – [in]
CASS_OK if successful, otherwise an error occurred.
Sets the execution profile to execute the statement with.
Note: NULL or empty string will clear execution profile from statement
See also
statement – [in]
name – [in]
CASS_OK if successful, otherwise an error occurred.
Same as cass_statement_set_execution_profile(), but with lengths for string parameters.
statement – [in]
name – [in]
name_length – [in]
CASS_OK if successful, otherwise an error occurred.
Sets whether the statement should use tracing.
Requires Apache Cassandra: 2.2+
statement – [in]
enabled – [in]
CASS_OK if successful, otherwise an error occurred.
Sets a specific host that should run the query.
In general, this should not be used, but it can be useful in the following situations:
To query node-local tables such as system and virtual tables.
To apply a sequence of schema changes where it makes sense for all the changes to be applied on a single node.
statement – [in]
host – [in]
port – [in]
CASS_OK if successful, otherwise an error occurred.
Same as cass_statement_set_host(), but with lengths for string parameters.
statement – [in]
host – [in]
host_length – [in]
port – [in]
CASS_OK if successful, otherwise an error occurred.
Same as cass_statement_set_host(), but with the CassInet
type for the host instead of a string.
statement – [in]
host – [in]
port – [in]
CASS_OK if successful, otherwise an error occurred.
Same as cass_statement_set_host(), but using the CassNode
type. This can be used to re-query the same coordinator when used with the result of cass_future_coordinator()
See also
statement –
node –
CASS_OK if successful, otherwise an error occurred.
Binds null to a query or bound statement at the specified index.
statement – [in]
index – [in]
CASS_OK if successful, otherwise an error occurred.
Binds a null to all the values with the specified name.
This can only be used with statements created by cass_prepared_bind() when using Cassandra 2.0 or earlier.
statement – [in]
name – [in]
CASS_OK if successful, otherwise an error occurred.
Same as cass_statement_bind_null_by_name(), but with lengths for string parameters.
See also
statement – [in]
name – [in]
name_length – [in]
Binds a “tinyint” to a query or bound statement at the specified index.
Requires Apache Cassandra: 2.2+
statement – [in]
index – [in]
value – [in]
CASS_OK if successful, otherwise an error occurred.
Binds a “tinyint” to all the values with the specified name.
Requires Apache Cassandra: 2.2+
statement – [in]
name – [in]
value – [in]
CASS_OK if successful, otherwise an error occurred.
Same as cass_statement_bind_int8_by_name(), but with lengths for string parameters.
Requires Apache Cassandra: 2.2+
See also
statement – [in]
name – [in]
name_length – [in]
value – [in]
Binds an “smallint” to a query or bound statement at the specified index.
Requires Apache Cassandra: 2.2+
statement – [in]
index – [in]
value – [in]
CASS_OK if successful, otherwise an error occurred.
Binds an “smallint” to all the values with the specified name.
Requires Apache Cassandra: 2.2+
statement – [in]
name – [in]
value – [in]
CASS_OK if successful, otherwise an error occurred.
Same as cass_statement_bind_int16_by_name(), but with lengths for string parameters.
Requires Apache Cassandra: 2.2+
See also
statement – [in]
name – [in]
name_length – [in]
value – [in]
Binds an “int” to a query or bound statement at the specified index.
statement – [in]
index – [in]
value – [in]
CASS_OK if successful, otherwise an error occurred.
Binds an “int” to all the values with the specified name.
This can only be used with statements created by cass_prepared_bind() when using Cassandra 2.0 or earlier.
statement – [in]
name – [in]
value – [in]
CASS_OK if successful, otherwise an error occurred.
Same as cass_statement_bind_int32_by_name(), but with lengths for string parameters.
See also
statement – [in]
name – [in]
name_length – [in]
value – [in]
Binds a “date” to a query or bound statement at the specified index.
Requires Apache Cassandra: 2.2+
statement – [in]
index – [in]
value – [in]
CASS_OK if successful, otherwise an error occurred.
Binds a “date” to all the values with the specified name.
Requires Apache Cassandra: 2.2+
statement – [in]
name – [in]
value – [in]
CASS_OK if successful, otherwise an error occurred.
Same as cass_statement_bind_uint32_by_name(), but with lengths for string parameters.
Requires Apache Cassandra: 2.2+
See also
statement – [in]
name – [in]
name_length – [in]
value – [in]
Binds a “bigint”, “counter”, “timestamp” or “time” to a query or bound statement at the specified index.
statement – [in]
index – [in]
value – [in]
CASS_OK if successful, otherwise an error occurred.
Binds a “bigint”, “counter”, “timestamp” or “time” to all values with the specified name.
This can only be used with statements created by cass_prepared_bind() when using Cassandra 2.0 or earlier.
statement – [in]
name – [in]
value – [in]
CASS_OK if successful, otherwise an error occurred.
Same as cass_statement_bind_int64_by_name(), but with lengths for string parameters.
See also
statement – [in]
name – [in]
name_length – [in]
value – [in]
same as cass_statement_bind_int64_by_name(0
Binds a “float” to a query or bound statement at the specified index.
statement – [in]
index – [in]
value – [in]
CASS_OK if successful, otherwise an error occurred.
Binds a “float” to all the values with the specified name.
This can only be used with statements created by cass_prepared_bind() when using Cassandra 2.0 or earlier.
statement – [in]
name – [in]
value – [in]
CASS_OK if successful, otherwise an error occurred.
Same as cass_statement_bind_float_by_name(), but with lengths for string parameters.
See also
statement – [in]
name – [in]
name_length – [in]
value – [in]
Binds a “double” to a query or bound statement at the specified index.
statement – [in]
index – [in]
value – [in]
CASS_OK if successful, otherwise an error occurred.
Binds a “double” to all the values with the specified name.
This can only be used with statements created by cass_prepared_bind() when using Cassandra 2.0 or earlier.
statement – [in]
name – [in]
value – [in]
CASS_OK if successful, otherwise an error occurred.
Same as cass_statement_bind_double_by_name(), but with lengths for string parameters.
See also
statement – [in]
name – [in]
name_length – [in]
value – [in]
Binds a “boolean” to a query or bound statement at the specified index.
statement – [in]
index – [in]
value – [in]
CASS_OK if successful, otherwise an error occurred.
Binds a “boolean” to all the values with the specified name.
This can only be used with statements created by cass_prepared_bind() when using Cassandra 2.0 or earlier.
statement – [in]
name – [in]
value – [in]
CASS_OK if successful, otherwise an error occurred.
Same as cass_statement_bind_bool_by_name(), but with lengths for string parameters.
See also
statement – [in]
name – [in]
name_length – [in]
value – [in]
Binds an “ascii”, “text” or “varchar” to a query or bound statement at the specified index.
statement – [in]
index – [in]
value – [in] The value is copied into the statement object; the memory pointed to by this parameter can be freed after this call.
CASS_OK if successful, otherwise an error occurred.
Same as cass_statement_bind_string(), but with lengths for string parameters.
See also
statement – [in]
index – [in]
value – [in]
value_length – [in]
same as cass_statement_bind_string()
Binds an “ascii”, “text” or “varchar” to all the values with the specified name.
This can only be used with statements created by cass_prepared_bind() when using Cassandra 2.0 or earlier.
statement – [in]
name – [in]
value – [in] The value is copied into the statement object; the memory pointed to by this parameter can be freed after this call.
CASS_OK if successful, otherwise an error occurred.
Same as cass_statement_bind_string_by_name(), but with lengths for string parameters.
See also
statement – [in]
name – [in]
name_length – [in]
value – [in]
value_length – [in]
Binds a “blob”, “varint” or “custom” to a query or bound statement at the specified index.
statement – [in]
index – [in]
value – [in] The value is copied into the statement object; the memory pointed to by this parameter can be freed after this call.
value_size – [in]
CASS_OK if successful, otherwise an error occurred.
Binds a “blob”, “varint” or “custom” to all the values with the specified name.
This can only be used with statements created by cass_prepared_bind() when using Cassandra 2.0 or earlier.
statement – [in]
name – [in]
value – [in] The value is copied into the statement object; the memory pointed to by this parameter can be freed after this call.
value_size – [in]
CASS_OK if successful, otherwise an error occurred.
Same as cass_statement_bind_bytes_by_name(), but with lengths for string parameters.
See also
statement – [in]
name – [in]
name_length – [in]
value – [in]
value_size – [in]
Binds a “custom” to a query or bound statement at the specified index.
statement – [in]
index – [in]
class_name – [in]
value – [in] The value is copied into the statement object; the memory pointed to by this parameter can be freed after this call.
value_size – [in]
CASS_OK if successful, otherwise an error occurred.
Same as cass_statement_bind_custom(), but with lengths for string parameters.
statement – [in]
index – [in]
class_name – [in]
class_name_length – [in]
value – [in] The value is copied into the statement object; the memory pointed to by this parameter can be freed after this call.
value_size – [in]
CASS_OK if successful, otherwise an error occurred.
Binds a “custom” to all the values with the specified name.
This can only be used with statements created by cass_prepared_bind() when using Cassandra 2.0 or earlier.
statement – [in]
name – [in]
class_name – [in]
value – [in] The value is copied into the statement object; the memory pointed to by this parameter can be freed after this call.
value_size – [in]
CASS_OK if successful, otherwise an error occurred.
Same as cass_statement_bind_custom_by_name(), but with lengths for string parameters.
See also
statement – [in]
name – [in]
name_length – [in]
class_name – [in]
class_name_length – [in]
value – [in]
value_size – [in]
Binds a “uuid” or “timeuuid” to a query or bound statement at the specified index.
statement – [in]
index – [in]
value – [in]
CASS_OK if successful, otherwise an error occurred.
Binds a “uuid” or “timeuuid” to all the values with the specified name.
This can only be used with statements created by cass_prepared_bind() when using Cassandra 2.0 or earlier.
statement – [in]
name – [in]
value – [in]
CASS_OK if successful, otherwise an error occurred.
Same as cass_statement_bind_uuid_by_name(), but with lengths for string parameters.
See also
statement – [in]
name – [in]
name_length – [in]
value – [in]
Binds an “inet” to a query or bound statement at the specified index.
statement – [in]
index – [in]
value – [in]
CASS_OK if successful, otherwise an error occurred.
Binds an “inet” to all the values with the specified name.
This can only be used with statements created by cass_prepared_bind() when using Cassandra 2.0 or earlier.
statement – [in]
name – [in]
value – [in]
CASS_OK if successful, otherwise an error occurred.
Same as cass_statement_bind_inet_by_name(), but with lengths for string parameters.
See also
statement – [in]
name – [in]
name_length – [in]
value – [in]
Bind a “decimal” to a query or bound statement at the specified index.
statement – [in]
index – [in]
varint – [in] The value is copied into the statement object; the memory pointed to by this parameter can be freed after this call.
varint_size – [in]
scale – [in]
CASS_OK if successful, otherwise an error occurred.
Binds a “decimal” to all the values with the specified name.
This can only be used with statements created by cass_prepared_bind() when using Cassandra 2.0 or earlier.
statement – [in]
name – [in]
varint – [in] The value is copied into the statement object; the memory pointed to by this parameter can be freed after this call.
varint_size – [in]
scale – [in]
CASS_OK if successful, otherwise an error occurred.
Same as cass_statement_bind_decimal_by_name(), but with lengths for string parameters.
statement – [in]
name – [in]
name_length – [in]
varint – [in]
varint_size – [in]
scale – [in]
Binds a “duration” to a query or bound statement at the specified index.
Requires Apache Cassandra: 3.10+
statement – [in]
index – [in]
months – [in]
days – [in]
nanos – [in]
CASS_OK if successful, otherwise an error occurred.
Binds a “duration” to all the values with the specified name.
Requires Apache Cassandra: 3.10+
statement – [in]
name – [in]
months – [in]
days – [in]
nanos – [in]
CASS_OK if successful, otherwise an error occurred.
Same as cass_statement_bind_duration_by_name(), but with lengths for string parameters.
Requires Apache Cassandra: 3.10+
statement – [in]
name – [in]
name_length – [in]
months – [in]
days – [in]
nanos – [in]
Bind a “list”, “map” or “set” to a query or bound statement at the specified index.
statement – [in]
index – [in]
collection – [in] The collection can be freed after this call.
CASS_OK if successful, otherwise an error occurred.
Bind a “list”, “map” or “set” to all the values with the specified name.
This can only be used with statements created by cass_prepared_bind() when using Cassandra 2.0 or earlier.
statement – [in]
name – [in]
collection – [in] The collection can be freed after this call.
CASS_OK if successful, otherwise an error occurred.
Same as cass_statement_bind_collection_by_name(), but with lengths for string parameters.
statement – [in]
name – [in]
name_length – [in]
collection – [in]
Bind a “tuple” to a query or bound statement at the specified index.
Requires Apache Cassandra: 2.1+
statement – [in]
index – [in]
tuple – [in] The tuple can be freed after this call.
CASS_OK if successful, otherwise an error occurred.
Bind a “tuple” to all the values with the specified name.
Requires Apache Cassandra: 2.1+
statement – [in]
name – [in]
tuple – [in] The tuple can be freed after this call.
CASS_OK if successful, otherwise an error occurred.
Same as cass_statement_bind_tuple_by_name(), but with lengths for string parameters.
Requires Apache Cassandra: 2.1+
See also
statement – [in]
name – [in]
name_length – [in]
tuple – [in]
Bind a user defined type to a query or bound statement at the specified index.
Requires Apache Cassandra: 2.1+
statement – [in]
index – [in]
user_type – [in] The user type can be freed after this call.
CASS_OK if successful, otherwise an error occurred.
Bind a user defined type to a query or bound statement with the specified name.
Requires Apache Cassandra: 2.1+
statement – [in]
name – [in]
user_type – [in] The user type can be freed after this call.
CASS_OK if successful, otherwise an error occurred.
Same as cass_statement_bind_user_type_by_name(), but with lengths for string parameters.
Requires Apache Cassandra: 2.1+
statement – [in]
name – [in]
name_length – [in]
user_type – [in]
Sets whether the batch should use tracing.
Requires Apache Cassandra: 2.2+
batch – [in]
enabled – [in]
CASS_OK if successful, otherwise an error occurred.
Binds point to a query or bound statement at the specified index.
statement – [in]
index – [in]
x – [in]
y – [in]
CASS_OK if successful, otherwise an error occurred.
Binds a point to all the values with the specified name.
statement – [in]
name – [in]
x – [in]
y – [in]
CASS_OK if successful, otherwise an error occurred.
Same as cass_statement_bind_dse_point_by_name(), but with lengths for string parameters.
statement – [in]
name – [in]
name_length – [in]
x – [in]
y – [in]
Binds line string to a query or bound statement at the specified index.
statement – [in]
index – [in]
line_string – [in]
CASS_OK if successful, otherwise an error occurred.
Binds a line string to all the values with the specified name.
statement – [in]
name – [in]
line_string – [in]
CASS_OK if successful, otherwise an error occurred.
Same as cass_statement_bind_dse_line_string_by_name(), but with lengths for string parameters.
statement – [in]
name – [in]
name_length – [in]
line_string – [in]
Binds polygon to a query or bound statement at the specified index.
statement – [in]
index – [in]
polygon – [in]
CASS_OK if successful, otherwise an error occurred.
Binds a polygon to all the values with the specified name.
statement – [in]
name – [in]
polygon – [in]
CASS_OK if successful, otherwise an error occurred.
Same as cass_statement_bind_dse_polygon_by_name(), but with lengths for string parameters.
statement – [in]
name – [in]
name_length – [in]
polygon – [in]
Binds a date-range to a query or bound statement at the specified index.
statement – [in]
index – [in]
range – [in]
CASS_OK if successful, otherwise an error occurred.
Binds a date-range to all the values with the specified name.
statement – [in]
name – [in]
range – [in]
CASS_OK if successful, otherwise an error occurred.
Same as cass_statement_bind_dse_date_range_by_name(), but with lengths for string parameters.
statement – [in]
name – [in]
name_length – [in]
range – [in]
Sets the name of the user to execute the statement as.
statement – [in]
name – [in]
CASS_OK if successful, otherwise an error occurred.
Same as cass_statement_set_execute_as(), but with lengths for string parameters.
See also
statement – [in]
name – [in]
name_length – [in]
same as cass_statement_set_execute_as()
Was this page helpful?
On this page
CassStatement
CassStatement::cass_statement_new()
CassStatement::cass_statement_new_n()
CassStatement::cass_statement_reset_parameters()
CassStatement::cass_statement_free()
CassStatement::cass_statement_add_key_index()
CassStatement::cass_statement_set_keyspace()
CassStatement::cass_statement_set_keyspace_n()
CassStatement::cass_statement_set_consistency()
CassStatement::cass_statement_set_serial_consistency()
CassStatement::cass_statement_set_paging_size()
CassStatement::cass_statement_set_paging_state()
CassStatement::cass_statement_set_paging_state_token()
CassStatement::cass_statement_set_timestamp()
CassStatement::cass_statement_set_request_timeout()
CassStatement::cass_statement_set_is_idempotent()
CassStatement::cass_statement_set_retry_policy()
CassStatement::cass_statement_set_custom_payload()
CassStatement::cass_statement_set_execution_profile()
CassStatement::cass_statement_set_execution_profile_n()
CassStatement::cass_statement_set_tracing()
CassStatement::cass_statement_set_host()
CassStatement::cass_statement_set_host_n()
CassStatement::cass_statement_set_host_inet()
CassStatement::cass_statement_set_node()
CassStatement::cass_statement_bind_null()
CassStatement::cass_statement_bind_null_by_name()
CassStatement::cass_statement_bind_null_by_name_n()
CassStatement::cass_statement_bind_int8()
CassStatement::cass_statement_bind_int8_by_name()
CassStatement::cass_statement_bind_int8_by_name_n()
CassStatement::cass_statement_bind_int16()
CassStatement::cass_statement_bind_int16_by_name()
CassStatement::cass_statement_bind_int16_by_name_n()
CassStatement::cass_statement_bind_int32()
CassStatement::cass_statement_bind_int32_by_name()
CassStatement::cass_statement_bind_int32_by_name_n()
CassStatement::cass_statement_bind_uint32()
CassStatement::cass_statement_bind_uint32_by_name()
CassStatement::cass_statement_bind_uint32_by_name_n()
CassStatement::cass_statement_bind_int64()
CassStatement::cass_statement_bind_int64_by_name()
CassStatement::cass_statement_bind_int64_by_name_n()
CassStatement::cass_statement_bind_float()
CassStatement::cass_statement_bind_float_by_name()
CassStatement::cass_statement_bind_float_by_name_n()
CassStatement::cass_statement_bind_double()
CassStatement::cass_statement_bind_double_by_name()
CassStatement::cass_statement_bind_double_by_name_n()
CassStatement::cass_statement_bind_bool()
CassStatement::cass_statement_bind_bool_by_name()
CassStatement::cass_statement_bind_bool_by_name_n()
CassStatement::cass_statement_bind_string()
CassStatement::cass_statement_bind_string_n()
CassStatement::cass_statement_bind_string_by_name()
CassStatement::cass_statement_bind_string_by_name_n()
CassStatement::cass_statement_bind_bytes()
CassStatement::cass_statement_bind_bytes_by_name()
CassStatement::cass_statement_bind_bytes_by_name_n()
CassStatement::cass_statement_bind_custom()
CassStatement::cass_statement_bind_custom_n()
CassStatement::cass_statement_bind_custom_by_name()
CassStatement::cass_statement_bind_custom_by_name_n()
CassStatement::cass_statement_bind_uuid()
CassStatement::cass_statement_bind_uuid_by_name()
CassStatement::cass_statement_bind_uuid_by_name_n()
CassStatement::cass_statement_bind_inet()
CassStatement::cass_statement_bind_inet_by_name()
CassStatement::cass_statement_bind_inet_by_name_n()
CassStatement::cass_statement_bind_decimal()
CassStatement::cass_statement_bind_decimal_by_name()
CassStatement::cass_statement_bind_decimal_by_name_n()
CassStatement::cass_statement_bind_duration()
CassStatement::cass_statement_bind_duration_by_name()
CassStatement::cass_statement_bind_duration_by_name_n()
CassStatement::cass_statement_bind_collection()
CassStatement::cass_statement_bind_collection_by_name()
CassStatement::cass_statement_bind_collection_by_name_n()
CassStatement::cass_statement_bind_tuple()
CassStatement::cass_statement_bind_tuple_by_name()
CassStatement::cass_statement_bind_tuple_by_name_n()
CassStatement::cass_statement_bind_user_type()
CassStatement::cass_statement_bind_user_type_by_name()
CassStatement::cass_statement_bind_user_type_by_name_n()
CassStatement::cass_batch_set_tracing()
CassStatement::cass_statement_bind_dse_point()
CassStatement::cass_statement_bind_dse_point_by_name()
CassStatement::cass_statement_bind_dse_point_by_name_n()
CassStatement::cass_statement_bind_dse_line_string()
CassStatement::cass_statement_bind_dse_line_string_by_name()
CassStatement::cass_statement_bind_dse_line_string_by_name_n()
CassStatement::cass_statement_bind_dse_polygon()
CassStatement::cass_statement_bind_dse_polygon_by_name()
CassStatement::cass_statement_bind_dse_polygon_by_name_n()
CassStatement::cass_statement_bind_dse_date_range()
CassStatement::cass_statement_bind_dse_date_range_by_name()
CassStatement::cass_statement_bind_dse_date_range_by_name_n()
CassStatement::cass_statement_set_execute_as()
CassStatement::cass_statement_set_execute_as_n()