|
함수정의 |
extern unsigned char *intl_nextchar_euc () |
|
파라미터 |
unsigned char *s int *curr_length |
|
호출자 |
- intl_support:: intl_count_euc_bytes - intl_support:: intl_count_euc_chars - intl_support:: intl_tolower_euc - intl_support:: intl_toupper_euc - string_opfunc:: qstr_next_char |
|
메모 |
- euc-kr에서 한문자 단위의 다음 위치를 반환한다. |
|
함수정의 |
extern INTL_CODESET intl_codeset () |
|
파라미터 |
int category |
|
호출자 |
- language_support:: lang_init - language_support:: lang_set_national_charset |
|
메모 |
- 코드셋을 반환한다. |
|
함수정의 |
extern int intl_char_count () |
|
파라미터 |
unsigned char *src int length_in_bytes INTL_CODESET src_codeset int *char_count |
|
호출자 |
- db_macro:: coerce_char_to_dbvalue - db_macro:: db_get_char - string_opfunc:: db_get_string_length - string_opfunc:: db_string_instr - cnv:: db_string_value - intl_support:: intl_mbs_lower - intl_support:: intl_mbs_nlower - intl_support:: intl_mbs_upper - db_macro:: transfer_string |
|
메모 |
- 문자열의 문자 갯수를 현재 CODESET에 따라서 구한다.. |
|
함수정의 |
extern int intl_upper_string () |
|
파라미터 |
unsigned char *src int length_in_chars INTL_CODESET src_codeset |
|
호출자 |
- string_opfunc:: db_string_upper - intl_support:: intl_mbs_upper |
|
메모 |
- 문자열 해당 문자셋에 따라 대문자로 변환한다. |
|
함수정의 |
extern int intl_mbs_upper () |
|
파라미터 |
const char *mbs1 char *mbs2 |
|
호출자 |
- keyword:: pt_find_keyword - authenticate toupper_string |
|
메모 |
- 대문자로 변환 |
|
함수정의 |
extern int intl_mbs_casecmp () |
|
파라미터 |
const char *mbs1 const char *mbs2 |
|
호출자 |
- esql_grammar_scan:: act164 - query_graph:: add_using_index - boot_sr:: boot_parse_add_volume_extensions - execute_schema:: check_same_expr - class_object:: classobj_complist_search - class_object:: classobj_find_attribute - class_object:: classobj_find_attribute_list - class_object:: classobj_find_class_constraint - class_object:: classobj_find_component - class_object:: classobj_find_cons_index2 - class_object:: classobj_find_method - execute_schema:: do_check_partitioned_class - execute_statement:: do_insert_template - execute_schema:: find_partition_attr - type_checking:: generic_func_casecmp - execute_statement:: insert_predefined_values_into_partition - execute_statement:: insert_subquery_results - execute_statement:: is_attr_not_in_insert_list - esql_scanner_support:: keyword_case_cmp - loader:: ldr_act_add_attr - loader:: ldr_act_check_missing_non_null_attrs - memory_hash:: mht_strcasecmpeq - view_transform:: mq_fetch_expression_for_real_class_update - view_transform:: mq_generate_unique - view_transform:: mq_lambda_node - view_transform:: mq_occurs_in_from_list - view_transform:: mq_set_ldb_name - network_cl:: net_client_request_with_callback - csql_grammar:: orderby_clause - csql_grammar:: path_expression - esql_misc:: pp_generic_case_cmp - object_primitive:: pr_find_type - system_parameter:: prm_find - parse_dbi:: pt_add_type_to_set - semantic_check:: pt_attr_refers_to_self - semantic_check:: pt_check_alter_partition - semantic_check:: pt_check_attribute_domain - semantic_check:: pt_check_partitions - parse_dbi:: pt_data_type_to_db_domain - semantic_check:: pt_find_attr_def - semantic_check:: pt_find_cnstr_def - name_resolution:: pt_find_function_type - scanner_support:: pt_fix_left_parens - compile:: pt_in_lck_array - name_resolution:: pt_lookup_entity - parser_support:: pt_name_equal - name_resolution:: pt_streq - semantic_check:: pt_vclass_compatible - query_graph:: qo_find_index_segs - query_graph:: qo_find_node_indexes - schema_template:: smt_constrain - transaction_cl:: tran_free_list_upto_savepoint |
|
메모 |
- 두 멀티바이트 문자열의 멀티바이트 문자 원소들을 비교한다. |
|
함수정의 |
static int intl_toupper_iso8859 () |
|
파라미터 |
unsigned char *s int length |
|
호출자 |
- intl_support:: intl_upper_string |
|
메모 |
- iso8859 형태의 소문자를 대문자로 변환한다. |
|
함수정의 |
static int intl_toupper_euc () |
|
파라미터 |
unsigned char *s int length_in_chars |
|
호출자 |
- intl_support:: intl_upper_string |
|
메모 |
- euc 형태의 소문자를 대문자로 변환 |
|
함수정의 |
static int intl_count_euc_chars () |
|
파라미터 |
unsigned char *s int length_in_bytes |
|
호출자 |
- intl_support:: intl_char_count |
|
메모 |
- 문자열에서 euc형태로 문자의 개수를 구한다. |
|
함수정의 |
static int intl_is_korean () |
|
파라미터 |
unsigned char ch |
|
호출자 |
- intl_support::intl_tolower_iso8859 - intl_support:: intl_toupper_iso8859 |
|
메모 |
- 문자가 한글인지 확인한다. - 완성형한글은0xb0a1부터0xc8fe 안에포함되는코드값을갖고있다. |
댓글을 달아 주세요