29 #if defined (SERVER_MODE) 30 #error Does not belong to server module 174 bool * truncated,
DB_TYPE user_type,
bool * null_flag);
179 #if defined (ENABLE_UNUSED_FUNCTION) 183 #if defined (CUBRID_DEBUG) 196 #if defined (ENABLE_UNUSED_FUNCTION) 197 extern void db_free_colname_list (
char **colname_list,
int cnt);
198 extern void db_free_domain_list (
SM_DOMAIN ** domain_list,
int cnt);
204 #if defined (CUBRID_DEBUG) 207 #if defined (ENABLE_UNUSED_FUNCTION) 208 extern char **db_cp_colname_list (
char **colname_list,
int cnt);
210 extern DB_QUERY_TYPE *db_get_query_type (
DB_TYPE * type_list,
int *size_list,
char **colname_list,
212 int cnt,
bool oid_included);
213 extern int db_query_execute_immediate (
const char *CSQL_query,
DB_QUERY_RESULT ** result,
216 char **colname_list,
char **attrname_list);
void db_free_query_result(DB_QUERY_RESULT *r)
COL_VISIBLE_TYPE visible_type
void db_init_query_result(DB_QUERY_RESULT *r, DB_RESULT_TYPE r_type)
int db_execute_with_values(const char *CSQL_query, DB_QUERY_RESULT **result, DB_QUERY_ERROR *query_error, int arg_count, DB_VALUE *vals)
int db_query_get_tuple_object_by_name(DB_QUERY_RESULT *result, char *column_name, DB_OBJECT **object)
int db_query_get_value_to_pointer(DB_QUERY_RESULT *result, int index, unsigned char **ptr, DB_TYPE user_type, bool *null_flag)
DB_QUERY_RESULT * db_get_db_value_query_result(DB_VALUE *var)
void db_query_free_tplpos(DB_QUERY_TPLPOS *tplpos)
DB_QUERY_TYPE * db_cp_query_type(DB_QUERY_TYPE *query_type, int copy_only_user)
bool db_is_client_cache_reusable(DB_QUERY_RESULT *result)
int db_pack_prepare_info(const DB_PREPARE_INFO *info, char **buffer)
int db_query_seek_tuple(DB_QUERY_RESULT *result, int offset, int seek_mode)
SM_DOMAIN * db_query_format_src_domain(DB_QUERY_TYPE *query_type)
DB_QUERY_TYPE * query_type_list
DB_QUERY_TPLPOS * db_query_get_tplpos(DB_QUERY_RESULT *result)
int db_query_end(DB_QUERY_RESULT *result)
DB_QUERY_TYPE * query_type
TP_DOMAIN ** host_var_expected_domains
char * db_get_execution_plan(void)
void db_init_prepare_info(DB_PREPARE_INFO *info)
DB_VALUE_ARRAY host_variables
void db_clear_client_query_result(int notify_server, bool end_holdable)
DB_QUERY_TYPE * db_alloc_query_format(int cnt)
struct db_query_type * next
int db_query_get_cache_time(DB_QUERY_RESULT *result, CACHE_TIME *cache_time)
void db_free_execution_plan(void)
struct db_select_result DB_SELECT_RESULT
void db_free_query_format(DB_QUERY_TYPE *q)
struct db_get_result DB_GET_RESULT
int db_query_set_tplpos(DB_QUERY_RESULT *result, DB_QUERY_TPLPOS *tplpos)
struct db_objfetch_result DB_OBJFETCH_RESULT
struct db_call_result DB_CALL_RESULT
int db_unpack_prepare_info(DB_PREPARE_INFO *info, char *buffer)
int db_query_get_tuple_object(DB_QUERY_RESULT *result, int index, DB_OBJECT **object)
struct db_query_tplpos DB_QUERY_TPLPOS
void db_set_execution_plan(char *plan, int length)
int db_query_get_value_to_space(DB_QUERY_RESULT *result, int index, unsigned char *ptr, int maxlength, bool *truncated, DB_TYPE user_type, bool *null_flag)
struct db_query_result * next
DB_QUERY_RESULT * db_alloc_query_result(DB_RESULT_TYPE r_type, int col_cnt)
CUBRID_STMT_TYPE stmt_type
int db_query_end_internal(DB_QUERY_RESULT *result, bool notify_server)