[ A | B
| C | D | E | F | G
| H | I | J | K | L
| M | N | O | P | Q
| R | S | T | U | V
| W | X | Y | Symbols ]
M
- getting.,
- locating in character string, gls_api, 4-174, 4-145, 2-33
- lowercase character, gls_api, 4-101, 2-13
- maximum size in bytes, gls_api, 2-40, 4-139
- null byte in, gls_api, 2-6
- null-terminated, gls_api, 2-38
- number of bytes in, gls_api, 4-140, 2-29
- outputting. See Multibyte character, putting.,
- passing to function, gls_api, 2-5
- printable, gls_api, 4-103, 2-13
- punctuation, gls_api, 4-105, 2-13
- putting, gls_api, 4-183, 1-22
- representation of, gls_api, Intro-10
- splitting, gls_api, 2-42
- stream I/O, gls_api, 1-22
- termination of, gls_api, 2-38
- uppercase character, gls_api, 4-109, 2-13
- vertical-space character, gls_api, 4-107, 2-13
- white-space character, gls_api, 4-107, 2-13
- Machine notes, sqlr, Intro-15, sqls, Intro-20, esqlc, Intro-14, sqlt, Intro-13, gls_api, Intro-14, dapi, Intro-10, gls, Intro-17, extend, Intro-10, udr, Intro-10
- Macro,
- for datetime and interval data types, esqlc, 6-31
- for distinct bit, esqlc, 15-32
- for library versions, esqlc, 13-14
- for thread-safe status variables, esqlc, 13-27
- for var binary data type, esqlc, 10-32
- for varchar data type, esqlc, 3-7
- IFX_GL_CASE_CONV_DST_BYTES, gls_api, 2-17, 4-186, 4-189
- IFX_GL_CASE_CONV_SRC_BYTES, gls_api, 2-17, 4-186, 4-189
- IFX_GL_MB_MAX, gls_api, 2-16, 2-40, 2-23
- IFX_GL_PROC_CS, gls_api, 4-50, 4-51, 2-21, 4-46, 4-13, 2-22, 2-24
- See also Function library.,
- Mail, sending from procedure, sqls, 2-55
- Main variable, esqlc, 1-42
- main.sh script, dbdkug, 8-13
- Major features, sqlr, Intro-6, sqls, Intro-7, esqlc, Intro-5, sqlt, Intro-7, gls_api, Intro-4, dapi, Intro-5, extend, Intro-5, udr, Intro-5
- make command, dbdkug, 5-39
- Makefiles, dbdkug, A-1, B-2, B-5, 6-20, 5-41, 6-21, 6-23, 5-4, 5-5, 5-36, 5-39, 6-19
- See also Compiling.,
- malloc routine, dbdkug, 6-34, 4-6, 4-13
- malloc() system call, esqlc, 17-10, 17-11, 17-25, 8-14
- Managing DataBlade modules,
- BladeManager command line interface, bldmg_ug, 3-7 to
- BladeManager graphical user interface, bldmg_ug, 2-4 to
- Mandatory entity in relationship, sqlt, 8-10
- Many-to-many relationship, sqlt, 8-10, 8-13, 8-29
- Match method, dbdkug, 6-28
- MATCHES relational operator, gls, 3-28, 1-10
- matches() function, extend, 2-6
- matches() operator function, sqls, 1-848
- Mathematic functions, dbdkug, 5-34, 6-18
- MAX function, sqls, 1-953
- Maximum size of opaque data types, dbdkug, 3-37
- MAXVCLEN varchar constant, esqlc, 3-7
- -mc processor option, esqlc, 1-80
- MDY function, sqls, 1-936
- Members of opaque data types, dbdkug, 6-10, 3-36
- Memory,
- alignment of opaque data types, dbdkug, 3-37
- allocating for collection variable, sqls, 1-22
- allocating for row variable, sqls, 1-27
- allocating for system-descriptor area, sqls, 1-24
- allocating in generated code, dbdkug, 5-23
- DEALLOCATE COLLECTION statement for, sqls, 1-297
- DEALLOCATE DESCRIPTOR statement for, sqls, 1-299
- DEALLOCATE ROW statement for, sqls, 1-301
- management routines, dbdkug, 6-34
- memory allocation,
- setting duration, dapi, 12-67, 12-28
- Memory allocation,
- LO file descriptor, dapi, 3-23
- LO handle, dapi, 3-51, 12-309
- LO-specification structure, dapi, 12-316, 3-34
- LO-status structure, dapi, 3-76, 3-77, 12-338
- MI_LO_LIST structure, dapi, 12-298
- Memory allocation for DataBlade modules,
- about, overview, 1-10
- documentation of, overview, A-7
- Memory allocation, LO handle, esqlc, 7-59
- Memory duration,
- LO handle, dapi, 3-82, 3-52, 3-56
- LO-specification structure, dapi, 3-56, 3-34
- LO-status structure, dapi, 3-80, 3-76
- Memory management,
- by INFORMIX-GLS library, gls_api, 1-22
- case conversion, gls_api, 2-16, 2-23
- code-set conversion, gls_api, 2-23
- deallocating resources, dapi, 3-55
- deallocating strings, gls_api, 2-42
- ESQL/C functions, esqlc, 17-12
- for sqlda structure, esqlc, 17-6
- for system-descriptor area, esqlc, 16-5, 16-7
- fragmented string and, gls_api, 4-47
- freeing resources, esqlc, 16-12, 17-15, 14-13
- getting a multibyte character, gls_api, 4-84
- INFORMIX-GLS functions for, gls_api, 4-5
- multibyte-character strings and, gls_api, 2-40
- stack space, dapi, 11-5
- wide character to multibyte character conversion, gls_api, 4-225
- wide-character strings and, gls_api, 2-41
- memory management, dapi, 11-4
- Merging,
- changes to source code files, dbdkug, 3-55
- generated file property, dbdkug, 3-50
- Message,
- error, sqls, 1-442
- Message chaining, esqlc, 12-43
- Message file,
- compiled, gls, 2-17
- error messages, gls_api, Intro-13, gls, Intro-16
- language-specific, gls, 2-15
- localized, gls, 1-49
- locating at runtime, gls, 2-16
- location of, gls_api, 1-12
- requirements, gls_api, 1-12
- sample, gls, 1-27
- See also Error messages.,
- specifying location of, gls, 1-49, 2-15
- Message file, error messages, esqlc, Intro-13
- Message files, specifying subdirectory with DBLANG, sqlr, 3-28
- Message log,
- sample, gls, 1-44
- Message request,
- definition of, esqlc, 12-34
- interrupting, esqlc, 12-34
- optimizing for cursor, esqlc, 14-30, 14-22, 14-24, 14-36
- representing, esqlc, 12-90
- with callback function, esqlc, 12-39
- Message transfers, optimized, esqlc, 12-42
- message type, dapi, 9-10
- Messages,
- End of data, sqls, 1-442
- error,
- creating, sqlr, 1-34
- (syserrors), sqlr, 1-33
- informational,
- creating, sqlr, 1-34
- (syserrors), sqlr, 1-33
- Not Found, sqls, 1-442
- warning, sqls, 1-442
- warning,
- creating, sqlr, 1-34
- (syserrors), sqlr, 1-33
- MESSAGES locale category,
- description of, gls, A-4, A-9
- in default locale, gls, A-5
- in locale source file, gls, A-12
- in server-processing locale, gls, 1-40
- Methods,
- accessing custom, dbdkug, 7-5
- ActiveX internal, dbdkug, 6-25
- C++ support, dbdkug, 6-25 to
- Compare, dbdkug, 7-8, 6-18
- CompatibleType, dbdkug, 7-7
- Concat, dbdkug, 7-8, 6-18
- Contains, dbdkug, 7-8, 6-18
- CreateLvarChar, dbdkug, 6-32
- CreateNew, dbdkug, 6-26
- CurString, dbdkug, 6-28
- custom, for ActiveX value objects, dbdkug, 7-8
- Divide, dbdkug, 6-18, 7-9
- DkErrorRaise, dbdkug, 6-26, 6-15
- DkInStream, dbdkug, 6-28
- DkOutStream, dbdkug, 6-32
- Equal, dbdkug, 7-7, 6-18, 7-9
- FromPrintable, dbdkug, 7-7
- FromString, dbdkug, 6-17, 7-9
- GetBuffer, dbdkug, 6-32
- GetData, dbdkug, 6-26
- GetDataC, dbdkug, 7-6
- GetDataCpp, dbdkug, 7-6
- GreaterThan, dbdkug, 6-18, 7-9
- GreaterThanOrEqual, dbdkug, 6-18, 7-9
- Inter, dbdkug, 6-18, 7-9
- IsDirty, dbdkug, 6-26
- IsNull, dbdkug, 7-7, 7-9, 6-19
- IsUpdated, dbdkug, 7-7
- LessThan, dbdkug, 7-7, 6-18, 7-9
- LessThanOrEqual, dbdkug, 6-18, 7-9
- Match, dbdkug, 6-28
- Minus, dbdkug, 6-18
- minus, dbdkug, 7-9
- Negate, dbdkug, 6-18, 7-9
- NotEqual, dbdkug, 7-10, 6-18
- Overlap, dbdkug, 7-10, 6-18
- Plus, dbdkug, 7-10, 6-18
- Positive, dbdkug, 7-10, 6-18
- Printable, dbdkug, 7-7
- RawCopy, dbdkug, 6-26
- ReadBoolean, dbdkug, 6-29
- ReadChar, dbdkug, 6-29
- ReadDate, dbdkug, 6-29
- ReadDateTime, dbdkug, 6-29
- ReadDecimal, dbdkug, 6-29
- ReadDoublePrecision, dbdkug, 6-29
- ReadGLWChar, dbdkug, 6-29
- ReadGLWString, dbdkug, 6-30
- ReadInt1, dbdkug, 6-30
- ReadInt8, dbdkug, 6-30
- ReadInteger, dbdkug, 6-30
- ReadInterval, dbdkug, 6-30
- ReadMoney, dbdkug, 6-30
- ReadReal, dbdkug, 6-30
- ReadSmallInt, dbdkug, 6-30, 6-31
- ReadString, dbdkug, 6-30
- ReadUChar1, dbdkug, 6-30
- ReadUInt8, dbdkug, 6-30
- ReadUInteger, dbdkug, 6-31
- ReadWChar, dbdkug, 6-31
- ReadWString, dbdkug, 6-31
- Rewind operator, dbdkug, 6-29
- routine, dbdkug, 6-18
- SameType, dbdkug, 7-7
- See also Routines.,
- SetClean, dbdkug, 6-26
- SetData, dbdkug, 6-26
- SetDataC, dbdkug, 7-6
- SetDataCpp, dbdkug, 7-6
- SetDirty, dbdkug, 6-26
- SetFieldDelimiters, dbdkug, 6-31
- SetNotNull, dbdkug, 6-26
- SetNull, dbdkug, 7-7
- SetNullFlag, dbdkug, 7-10, 6-19
- SetStringDelimiters, dbdkug, 6-31, 6-32
- Size, dbdkug, 7-10, 6-18
- Skip, dbdkug, 6-31
- Skip operator, dbdkug, 6-29
- SkipBlanks, dbdkug, 6-31
- SkipDelimiters, dbdkug, 6-31
- Times, dbdkug, 7-10, 6-18
- ToString, dbdkug, 7-10, 6-17
- TypeOf, dbdkug, 7-7
- Union, dbdkug, 7-10, 6-18
- Within, dbdkug, 7-10, 6-18
- WriteBoolean, dbdkug, 6-32
- WriteChar, dbdkug, 6-32
- WriteDate, dbdkug, 6-32
- WriteDateTime, dbdkug, 6-32
- WriteDecimal, dbdkug, 6-32
- WriteDoublePrecision, dbdkug, 6-32
- WriteGLWChar, dbdkug, 6-33
- WriteGLWString, dbdkug, 6-33
- WriteInt1, dbdkug, 6-33
- WriteInt8, dbdkug, 6-33
- WriteInteger, dbdkug, 6-33
- WriteInterval, dbdkug, 6-33
- WriteLiteral, dbdkug, 6-33
- WriteMoney, dbdkug, 6-33
- WriteReal, dbdkug, 6-33
- WriteSmallInt, dbdkug, 6-33
- WriteString, dbdkug, 6-33
- WriteUChar1, dbdkug, 6-33
- WriteUInt8, dbdkug, 6-34
- WriteUInteger, dbdkug, 6-34
- WriteUSmallInt, dbdkug, 6-34
- WriteWChar, dbdkug, 6-34
- WriteWString, dbdkug, 6-34
- mi.h header file, dapi, 3-19, 1-5
- MI_All_Events event type, dapi, 9-3, 9-6
- mi_alloc function, overview, 1-10
- mi_alloc(), dapi, 11-4, 7-11, 4-8, 12-28
- default duration, dapi, 12-28
- in client applications, dapi, 12-29
- in server applications, dapi, 12-29
- mi_alloc() function, dbdkug, 6-34, 4-13
- MI_ASYNC_ACTION, dapi, 1-7
- mi_binary_query(), dapi, 12-34
- mi_binary_to_date(), dapi, 12-30
- mi_binary_to_datetime(), dapi, 12-31
- mi_binary_to_decimal(), dapi, 12-32
- mi_binary_to_money(), dapi, 12-33
- mi_bitvarying pointer, dbdkug, 5-29
- mi_boolean data type, dapi, 2-4
- mi_call(), dapi, 11-5, 12-35
- mi_cast_get(), dapi, 12-36
- MI_CB_CONTINUE, dapi, 9-5
- MI_CB_EXC_HANDLED, dapi, 9-5
- MI_CB_EXC_HANDLED status code, dapi, 9-14
- mi_char data type, dapi, 2-3
- mi_char1 data type, dapi, 2-3
- mi_client(), dapi, 12-38
- MI_Client_Library_Error event type, dapi, 9-12, 9-3
- mi_client_locale, dapi, 5-4
- mi_client_locale(), dapi, 12-39
- mi_close(), dapi, 12-40, 5-5, 5-7
- mi_close() function, dbdkug, 5-9
- mi_close_statement(), dapi, 12-41
- mi_collection_close(), dapi, 12-42
- mi_collection_create(), dapi, 12-43
- mi_collection_delete(), dapi, 12-44
- mi_collection_fetch(), dapi, 12-46
- mi_collection_free(), dapi, 12-49
- mi_collection_insert(), dapi, 12-50
- mi_collection_open(), dapi, 12-52
- mi_collection_update(), dapi, 12-53
- MI_COLLECTION_VALUE value constant, dapi, 12-496
- mi_column_count(), dapi, 12-55, 7-7, 7-8
- mi_column_id(), dapi, 12-56, 7-7
- mi_column_name(), dapi, 12-57, 7-7
- mi_column_nullable, dapi, 7-7
- mi_column_nullable(), dapi, 12-58
- mi_column_precision, dapi, 7-7
- mi_column_precision(), dapi, 12-59
- mi_column_scale, dapi, 7-7
- mi_column_scale(), dapi, 12-61
- mi_column_type_id(), dapi, 12-62, 7-7
- mi_column_typedesc, dapi, 7-7
- mi_column_typedesc(), dapi, 12-63
- mi_command_is_finished(), dapi, 12-64
- MI_CONNECTION, dapi, 1-7
- MI_CONNECTION structure, dapi, 5-4
- MI_CONNECTION_INFO, dapi, 12-179, 12-169, 1-7
- MI_CONNECTION_INFO structure,
- definition, dapi, 12-169
- populating, dapi, 5-8
- mi_convert_from_codeset(), dapi, 12-65
- mi_convert_to_codeset(), dapi, 12-66
- mi_dalloc(), dapi, 7-11, 12-67
- in client applications, dapi, 12-67
- in server applications, dapi, 12-67
- mi_dalloc() function, dbdkug, 4-14
- MI_DATABASE_INFO, dapi, 1-7
- MI_DATABASE_INFO structure, dapi, 5-7
- definition, dapi, 12-172
- description, dapi, 5-7
- populating, dapi, 5-8
- mi_date data type, dapi, 2-4
- mi_date_to_binary(), dapi, 12-69
- mi_datetime data type, dapi, 2-4
- mi_datetime_to_binary(), dapi, 12-70
- MI_DATUM value, dapi, 2-8
- LO handle, dapi, 3-61
- mi_db_error_raise(), dapi, 12-71, 9-12
- mi_db_error_raise() function, dbdkug, 5-11, 6-26
- mi_dbcreate(), dapi, 12-76
- mi_dbdrop(), dapi, 12-78
- MI_DDL, dapi, 12-195, 12-415
- mi_decimal data type, dapi, 2-4
- mi_decimal_to_binary(), dapi, 12-80
- mi_default_callback(), dapi, 12-81, 9-5
- mi_disable_callback(), dapi, 12-83
- MI_DML, dapi, 12-195, 12-415, 12-416
- mi_double_precision data type, dapi, 2-3
- mi_drop_prepared_statement(), dapi, 12-85
- mi_enable_callback(), dapi, 12-86
- mi_errmsg(), dapi, 12-88
- MI_ERROR, dapi, 12-195, 9-14
- MI_ERROR_DESC, dapi, 1-7
- copying, dapi, 12-90
- destroying, dapi, 12-91
- determining if a copy, dapi, 12-92
- mi_error_desc_copy(), dapi, 12-90
- mi_error_desc_destroy(), dapi, 12-91
- mi_error_desc_is_copy(), dapi, 12-92
- mi_error_level(), dapi, 12-93
- mi_error_sql_state(), dapi, 12-97
- mi_error_sqlcode(), dapi, 12-95
- MI_EVENT_END_SESSION event type, dapi, 9-4
- MI_EVENT_END_STMT event type, dapi, 9-4
- MI_EVENT_TYPE, dapi, 1-7, 9-3
- MI_EXCEPTION, dapi, 9-10, 12-72
- MI_Exception, dapi, 9-5
- MI_Exception event type, dapi, 9-10, 9-3
- mi_exec(), dapi, 6-3, 12-99
- mi_exec() function, dapi, 3-61, 3-55
- mi_exec_prepared_statement(), dapi, 12-101, 6-3
- mi_exec_prepared_statement() function, dapi, 3-61, 3-55
- mi_fetch_statement(), dapi, 12-104
- mi_file_allocate(), dapi, 12-106
- mi_file_close(), dapi, 12-107
- mi_file_open(), dapi, 12-108
- mi_file_read(), dapi, 12-110
- mi_file_seek(), dapi, 12-111
- mi_file_sync(), dapi, 12-113
- mi_file_tell(), dapi, 12-114
- mi_file_to_file(), dapi, 12-115
- mi_file_to_file() function, dapi, 3-83
- mi_file_to_large_object(), dapi, 12-118
- mi_file_unlink(), dapi, 12-120
- mi_file_write(), dapi, 12-121
- mi_fix_integer(), dapi, 12-122
- mi_fix_smallint(), dapi, 12-124
- mi_fp_argisnull(), dapi, 12-125
- mi_fp_arglen(), dapi, 12-126
- mi_fp_argprec(), dapi, 12-127
- mi_fp_argscale(), dapi, 12-128
- mi_fp_argtype(), dapi, 12-129
- mi_fp_funcstate(), dapi, 12-130, 4-8
- mi_fp_getcolid(), dapi, 12-131
- mi_fp_getcolid() function, dapi, 12-267
- mi_fp_getrow(), dapi, 12-132
- mi_fp_getrow() function, dapi, 12-267
- mi_fp_nargs(), dapi, 12-133
- mi_fp_nrets(), dapi, 12-134
- mi_fp_request(), dapi, 12-135
- MI_FP_REQUEST() macro, dbdkug, 5-35
- mi_fp_retlen(), dapi, 12-136
- mi_fp_retprec(), dapi, 12-137
- mi_fp_retscale(), dapi, 12-138
- mi_fp_rettype(), dapi, 12-139
- mi_fp_returnisnull(), dapi, 12-140
- mi_fp_setargisnull(), dapi, 12-141
- mi_fp_setarglen(), dapi, 12-142
- mi_fp_setargprec(), dapi, 12-143
- mi_fp_setargscale(), dapi, 12-144
- mi_fp_setargtype(), dapi, 12-145
- mi_fp_setfuncid(), dapi, 12-147
- mi_fp_setfuncstate(), dapi, 12-148
- mi_fp_setisdone(), dapi, 12-149
- mi_fp_setnargs(), dapi, 12-150
- mi_fp_setnrets(), dapi, 12-151
- mi_fp_setretlen(), dapi, 12-152
- mi_fp_setretprec(), dapi, 12-153
- mi_fp_setretscale(), dapi, 12-154
- mi_fp_setrettype(), dapi, 12-155
- mi_fp_setreturnisnull(), dapi, 12-156
- mi_fp_usr_fparam(), dapi, 12-157
- MI_FPARAM, dapi, 4-3
- private state, tracking with MI_FPARAM, dbdkug, 4-14
- structure, dbdkug, 5-8
- MI_FPARAM structure,
- in support functions, dapi, 12-267
- mi_fparam_allocate(), dapi, 12-158
- mi_fparam_copy(), dapi, 12-159
- mi_fparam_free(), dapi, 12-161
- mi_fparam_get(), dapi, 12-162
- mi_free(), dapi, 12-163, 11-4
- in client applications, dapi, 12-29, 12-67
- when required, dapi, 12-29, 12-67
- mi_free() function, dapi, 3-56, dbdkug, 4-13
- mi_get_bytes(), dapi, 12-166
- mi_get_client_home(), dapi, 12-168
- mi_get_connection_info(), dapi, 12-169, 5-8
- mi_get_connection_user_data(), dapi, 12-171
- mi_get_database_info(), dapi, 12-172, 5-8
- mi_get_date(), dapi, 12-174
- mi_get_datetime(), dapi, 12-175
- mi_get_dbnames(), dapi, 12-176
- mi_get_decimal(), dapi, 12-178
- mi_get_default_connection_info(), dapi, 12-179, 5-3
- mi_get_default_connection_info, dapi, 5-8
- mi_get_default_database_info(), dapi, 5-4, 5-8, 12-180
- mi_get_double_precision(), dapi, 12-181
- mi_get_double_precision() function, dbdkug, 5-27
- mi_get_int8(), dapi, 12-183
- mi_get_integer(), dapi, 12-184
- mi_get_interval(), dapi, 12-186
- mi_get_lo_handle() function, dapi, 12-187
- mi_get_money(), dapi, 12-189
- mi_get_next_sysname(), dapi, 5-4, 12-190
- mi_get_parameter_info(), dapi, 5-3, 5-8, 12-191
- mi_get_real(), dapi, 12-193
- mi_get_result(), dapi, 12-194, 12-377, 7-3, 8-3
- example of, dapi, 7-4
- mi_get_row_desc(), dapi, 12-196, 7-6
- mi_get_row_desc_from_type_desc(), dapi, 12-198
- mi_get_row_desc_without_row(), dapi, 12-199, 7-6, 7-8
- mi_get_smallint(), dapi, 12-201
- mi_get_statement_row_desc(), dapi, 12-203
- mi_get_string(), dapi, 12-204
- mi_get_type_source_type(), dapi, 12-205
- mi_get_vardata(), dapi, 2-5, 12-206
- mi_get_vardata_align(), dapi, 2-5, 12-207
- mi_get_varlen(), dapi, 2-5, 12-208
- mi_impexp data type, dbdkug, 5-27, 5-28
- definition of, extend, 6-15
- mi_impexpbin data type,
- definition of, extend, 6-17
- mi_init_library(), dapi, 5-3, 12-209
- mi_int1 data type, dapi, 2-3
- mi_int8 data type, dapi, 2-3
- mi_integer data type, dapi, 2-3
- mi_interrupt_check(), dapi, 12-210
- mi_interval data type, dapi, 2-4
- mi_issmall_data(), dapi, 12-211
- mi_large_object_close() function, dapi, 12-212
- mi_large_object_copy() function, dapi, 12-214
- argument values used for external files, dapi, 12-215
- argument values used for smart large objects, dapi, 12-215
- mi_large_object_copy_opts() function, dapi, 12-217
- argument values used for external files, dapi, 12-218
- argument values used for smart large objects, dapi, 12-218
- mi_large_object_create() function, dapi, 12-220
- mi_large_object_create_opts() function, dapi, 12-222
- mi_large_object_decrefcount() function, dapi, 12-224
- mi_large_object_expand() function, dapi, 12-226
- mi_large_object_filename() function, dapi, 12-228
- mi_large_object_increfcount() function, dapi, 12-231
- mi_large_object_info() function, dapi, 12-233
- mi_large_object_map() function, dapi, 12-235
- mi_large_object_open() function, dapi, 12-237
- mi_large_object_pin() function, dapi, 12-239
- mi_large_object_read() function, dapi, 12-241
- mi_large_object_readwithseek() function, dapi, 12-243
- mi_large_object_seek() function, dapi, 12-245
- mi_large_object_stat() function, dapi, 12-247
- mi_large_object_tell() function, dapi, 12-249
- mi_large_object_to_file() function, dapi, 12-250
- mi_large_object_unmap() function, dapi, 12-253
- mi_large_object_unpin() function, dapi, 12-254
- mi_large_object_write() function, dapi, 12-255
- mi_last_serial() function, dapi, 12-257
- mi_last_serial8() function, dapi, 12-259
- MI_LIB_BADARG, dapi, 9-12
- MI_LIB_BADSERV, dapi, 9-12
- MI_LIB_DROPCONN, dapi, 9-12, 12-445
- MI_LIB_INTERR, dapi, 9-12
- MI_LIB_NOIMP, dapi, 9-12
- MI_LIB_USAGE, dapi, 9-12
- mi_library_version(), dapi, 12-261
- mi_lo_alter() function, dapi, 12-262, 3-73
- MI_LO_APPEND access-mode constant, dapi, 12-237, 3-65, 3-66, 3-68
- MI_LO_ATTR_KEEP_LASTACCESS_TIME create-time constant, dapi, 12-262, 12-340, 3-78, 3-49
- MI_LO_ATTR_LOG create-time constant, dapi, 12-262, 3-49
- MI_LO_ATTR_NO_LOG create-time constant, dapi, 12-262, 3-49
- MI_LO_ATTR_NOKEEP_LASTACCESS_TIME create-time constant, dapi, 12-262, 3-49
- MI_LO_BUFFER buffering-mode constant, dapi, 3-67
- mi_lo_close() function, dapi, 12-264, 3-70
- mi_lo_colinfo_by_ids() function, dapi, 12-266, 3-45
- mi_lo_colinfo_by_name() function, dapi, 12-268, 3-45
- mi_lo_copy() function, dapi, 12-271, 3-39, 3-63, 3-64, 3-66, 3-67, 3-24
- mi_lo_create() function, dapi, 3-39, 12-274, 3-63, 3-64, 3-66, 3-67, 3-24
- mi_lo_decrefcount() function, dapi, 3-81, 12-277, dbdkug, 5-30
- MI_LO_DEFAULT_SMGR,
- mi_file_to_large_object() parameter, dapi, 12-118
- mi_large_object_copy() parameter, dapi, 12-214
- mi_large_object_copy_opts() parameter, dapi, 12-217
- mi_large_object_create() parameter, dapi, 12-220
- mi_large_object_create_opts() parameter, dapi, 12-222
- mi_large_object_expand() parameter, dapi, 12-226
- MI_LO_DIRTY_READ access-mode constant, dapi, 3-68
- mi_lo_expand() function, dapi, 3-39, 12-279, 3-63, 3-64, 3-66, 3-67, 3-24
- MI_LO_FD data type, dapi, 1-7, 3-20, 3-22
- mi_lo_filename() function, dapi, 12-282, 3-83
- mi_lo_from_buffer() function, dapi, 12-284
- mi_lo_from_file() function, dapi, 3-39, 12-286, 3-83, 3-63, 3-24
- mi_lo_from_file_by_lofd() function, dapi, 3-83, 12-290
- mi_lo_from_string() function, dapi, 12-293, 3-62
- MI_LO_HANDLE data type, dapi, 3-62, 1-7, 3-20, 3-21
- description of, dapi, 1-7
- MI_LO_HANDLES structure, dbdkug, 5-31
- mi_lo_increfcount() function, dapi, 12-294, 3-81, dbdkug, 5-30
- MI_LO_INTERNAL_LO constant, dapi, 12-220, 12-222, 12-214, 12-217
- mi_lo_invalidate() function, dapi, 12-296, 3-80, 3-63
- MI_LO_LIST structure, dapi, 12-298
- mi_lo_lolist_create() function, dapi, 12-298
- MI_LO_MAP_PRIVATE constant, dapi, 12-235
- MI_LO_NOBUFFER buffering-mode constant, dapi, 3-67
- MI_LO_NOSMGR,
- mi_large_object_copy() parameter, dapi, 12-215, 12-217
- mi_large_object_create() parameter, dapi, 12-220, 12-118
- mi_large_object_create_opts() parameter, dapi, 12-222
- mi_large_object_expand() parameter, dapi, 12-226
- mi_lo_open() function, dapi, 12-300, 3-63, 3-64, 3-66
- MI_LO_PROT_READ constant, dapi, 12-235
- MI_LO_PROT_WRITE constant, dapi, 12-235
- mi_lo_ptr_cmp() function, dapi, 12-302
- MI_LO_RANDOM access constant, dapi, 3-67
- MI_LO_RDONLY access-mode constant, dapi, 12-237, 3-65, 3-66, 3-68
- MI_LO_RDWR access-mode constant, dapi, 12-287, 3-65, 3-66, 3-68
- mi_lo_read() function, dapi, 12-304, 3-69
- mi_lo_readwithseek(), dapi, 12-306
- mi_lo_readwithseek() function, dapi, 3-69
- mi_lo_release() function, esqlc, 7-59, dapi, 3-56, 12-309
- mi_lo_seek() function, dapi, 12-311, 3-53, 3-69
- MI_LO_SEEK_CUR whence constant, dapi, 12-370, 12-312, 12-307
- MI_LO_SEEK_END whence constant, dapi, 12-370, 12-312, 12-307
- MI_LO_SEEK_SET whence constant, dapi, 12-370, 12-312, 12-307
- MI_LO_SEQUENTIAL access constant, dapi, 3-67
- MI_LO_SIZE constant, dapi, 3-62
- MI_LO_SPEC structure, dapi, 1-7, 3-20, 3-21
- mi_lo_spec_free() function, dapi, 12-314, 3-56
- mi_lo_spec_init() function, dapi, 12-316, 3-34, 3-35, 3-38
- mi_lo_specget_estbytes() function, dapi, 12-318, 3-47
- mi_lo_specget_extsz() function, dapi, 12-320, 3-48
- mi_lo_specget_flags() function, dapi, 12-322, 3-49
- mi_lo_specget_maxbytes() function, dapi, 12-324, 3-47
- mi_lo_specget_sbspace() function, dapi, 12-326, 3-48
- mi_lo_specset_estbytes() function, dapi, 12-328, 3-47
- mi_lo_specset_extsz() function, dapi, 12-330, 3-48
- mi_lo_specset_flags() function, dapi, 12-332, 3-49
- mi_lo_specset_maxbytes() function, dapi, 12-334, 3-47
- mi_lo_specset_sbspace() function, dapi, 12-336, 3-48
- MI_LO_STAT structure, dapi, 3-20, 1-8, 3-23
- mi_lo_stat() function, dapi, 3-76, 12-338, 3-79
- mi_lo_stat_atime() function, dapi, 12-340, 3-78
- mi_lo_stat_cspec() function, dapi, 12-342, 3-78, 3-36
- mi_lo_stat_ctime() function, dapi, 12-344, 3-78
- mi_lo_stat_free() function, dapi, 3-80, 12-346
- mi_lo_stat_mtime_sec() function, dapi, 12-348, 3-78
- mi_lo_stat_refcnt() function, dapi, 12-350, 3-81, 3-78
- mi_lo_stat_size() function, dapi, 12-352, 3-78
- mi_lo_tell() function, dapi, 12-354, 3-53, 3-69
- mi_lo_to_buffer() function, dapi, 12-356
- mi_lo_to_file() function, dapi, 12-282, 3-83, 12-358
- mi_lo_to_string() function, dapi, 12-362
- MI_LO_TRUNC access-mode constant, dapi, 3-65, 3-68
- mi_lo_truncate() function, dapi, 12-363
- mi_lo_validate() function, dapi, 12-365, 3-63, dbdkug, 5-30, 5-31
- mi_lo_write() function, dapi, 12-367, 3-53
- mi_lo_writewithseek() function, dapi, 3-53, 12-369
- MI_LO_WRONLY access-mode constant, dapi, 3-65, 3-66, 3-68
- MI_LODESC, dapi, 1-7
- MI_LODESC data type, dapi, 12-238
- mi_login(), dapi, 12-372, 5-7
- MI_LOHANDLE,
- data structure, dapi, 1-7
- MI_LOHANDLE data type,
- mi_large_object_copy() parameter, dapi, 12-214
- mi_large_object_copy_opts() parameter, dapi, 12-217
- mi_large_object_decrefcount() parameter, dapi, 12-224
- mi_large_object_filename() parameter, dapi, 12-228
- mi_large_object_increfcount() parameter, dapi, 12-231
- mi_large_object_info() parameter, dapi, 12-233
- mi_large_object_to_file() parameter, dapi, 12-250, 12-214, 12-217
- MI_LOINFO, dapi, 1-7
- MI_LOINFO structure, dapi, 12-233
- MI_LOSTAT, dapi, 1-8
- MI_LOSTAT structure, dapi, 12-248
- mi_lvarchar data type, dapi, 2-3
- definition of, extend, 6-6
- locale-sensitive data, extend, 6-24
- mi_lvarchar_to_string(), dapi, 12-374
- MI_MEMORY_DURATION, dapi, 12-459
- MI_MESSAGE, dapi, 9-10, 12-72
- mi_money data type, dapi, 2-3
- mi_money_to_binary(), dapi, 12-375
- MI_MULTIREP_DATA, dapi, 1-8
- MI_MULTIREP_LARGE., dapi, 12-211
- mi_new_var(), dapi, 12-376, 2-5
- mi_new_var() function, dbdkug, 5-25, 5-28
- mi_next_row(), dapi, 12-377, 8-3, 7-7, 7-9
- MI_NO_MORE_RESULTS, dapi, 12-194, 12-195
- MI_NORMAL_VALUE, dapi, 7-11
- MI_NORMAL_VALUE value constant, dapi, 12-496
- MI_NULL_VALUE value constant, dapi, 12-496
- mi_numeric data type, dapi, 2-4
- MI_O_APPEND access-mode constant, dapi, 12-291
- MI_O_APPEND file-mode constant, dapi, 12-288, 3-83, 12-359
- MI_O_BINARY file-mode constant, dapi, 12-359
- MI_O_CLIENT_FILE file-location constant, dapi, 12-291
- MI_O_CLIENT_FILE file-mode constant, dapi, 12-288, 12-359
- MI_O_EXCL access-mode constant, dapi, 12-291
- MI_O_EXCL file-mode constant, dapi, 12-288, 3-83, 12-359
- MI_O_RDONLY access-mode constant, dapi, 12-291
- MI_O_RDONLY file-mode constant, dapi, 12-288, 3-83
- MI_O_RDWR access-mode constant, dapi, 12-291
- MI_O_RDWR file-mode constant, dapi, 12-288, 3-83, 12-359
- MI_O_SERVER_FILE file-location constant, dapi, 12-291
- MI_O_SERVER_FILE file-mode constant, dapi, 12-288, 3-83, 12-359
- MI_O_TEXT access-mode constant, dapi, 12-291
- MI_O_TEXT file-mode constant, dapi, 12-288, 3-83, 12-359
- MI_O_TRUNC access-mode constant, dapi, 12-291
- MI_O_TRUNC file-mode constant, dapi, 12-288, 3-83, 12-359
- MI_O_WRONLY file-mode constant, dapi, 3-83, 12-359
- mi_open(), dapi, 5-3, 12-379, 5-7
- mi_open() function, dbdkug, 5-9
- mi_open_prepared_statement(), dapi, 12-381
- mi_parameter_count(), dapi, 12-383
- MI_PARAMETER_INFO, dapi, 12-452, 1-8
- MI_PARAMETER_INFO structure,
- definition, dapi, 12-191
- description, dapi, 5-7
- populating, dapi, 5-8, 12-191
- setting fields in, dapi, 5-8
- mi_parameter_nullable(), dapi, 12-384
- mi_parameter_precision(), dapi, 12-385
- mi_parameter_scale(), dapi, 12-386
- mi_parameter_type_id(), dapi, 12-387
- mi_parameter_type_name(), dapi, 12-388
- mi_pointer data type, dapi, 2-4
- mi_prepare(), dapi, 12-389
- MI_PROC_CALLBACK, dapi, 9-8
- mi_put_bytes(), dapi, 12-390
- mi_put_date(), dapi, 12-392
- mi_put_datetime(), dapi, 12-393
- mi_put_decimal(), dapi, 12-394
- mi_put_double_precision(), dapi, 12-395
- mi_put_double_precision() function, dbdkug, 5-26
- mi_put_int8(), dapi, 12-397
- mi_put_integer(), dapi, 12-399
- mi_put_interval(), dapi, 12-401
- mi_put_lo_handle() function, dapi, 12-402
- mi_put_money(), dapi, 12-404
- mi_put_real(), dapi, 12-405
- mi_put_smallint(), dapi, 12-406
- mi_put_string(), dapi, 12-408
- mi_query_finish(), dapi, 12-410, 6-3
- mi_query_interrupt(), dapi, 12-412
- mi_real data type, dapi, 2-4, extend, 5-13
- mi_register_callback(), dapi, 9-10, 5-3, 12-413, 9-5
- mi_result_command_name(), dapi, 7-4, 12-415
- example of, dapi, 7-4
- mi_result_row_count(), dapi, 7-4, 12-416
- example of, dapi, 7-4
- mi_retrieve_callback(), dapi, 12-417
- mi_routine_end(), dapi, 12-419
- mi_routine_exec(), dapi, 12-420
- mi_routine_get(), dapi, 12-421
- mi_routine_get_by_typeid(), dapi, 12-423
- MI_ROW, dapi, 1-8
- mi_row_create(), dapi, 12-427
- MI_ROW_DESC, dapi, 1-8
- MI_ROW_DESC structure,
- description, dapi, 7-6
- mi_row_desc_create(), dapi, 12-429
- mi_row_desc_free(), dapi, 12-430
- mi_row_free(), dapi, 12-431
- MI_ROW_VALUE, dapi, 7-11
- MI_ROW_VALUE value constant, dapi, 12-496
- MI_ROWS, dapi, 12-195, 12-377, 7-6
- MI_SAVE_SET, dapi, 1-8
- mi_save_set_count(), dapi, 12-432, 8-6
- mi_save_set_create(), dapi, 12-433, 8-3
- mi_save_set_delete(), dapi, 12-435, 8-3
- mi_save_set_destroy(), dapi, 8-9, 12-436
- mi_save_set_get_first(), dapi, 12-437, 8-6
- mi_save_set_get_last(), dapi, 12-438
- mi_save_set_get_next(), dapi, 12-439, 8-6
- mi_save_set_get_previous(), dapi, 12-440, 8-6
- mi_save_set_insert(), dapi, 12-441, 8-3, 8-4
- mi_save_set_member(), dapi, 12-442, 8-6
- mi_sendrecv data type, dbdkug, 5-26
- definition of, extend, 6-11
- locale-sensitive data, extend, 6-25
- mi_sendrecv pointer, dbdkug, 5-26
- MI_SERVBUILD compiler flag, gls_api, 1-18
- mi_server_connect(), dapi, 12-443, 5-3, 5-7
- mi_server_reconnect(), dapi, 12-445
- mi_set_connection_user_data(), dapi, 12-447
- mi_set_default_connection_info(), dapi, 5-4, 12-448, 5-8
- mi_set_default_database_info(), dapi, 12-450, 5-4, 5-8
- mi_set_large(), dapi, 12-451
- mi_set_parameter_info(), dapi, 12-452, 5-3, 5-8
- mi_set_vardata(), dapi, 12-453, 2-6
- mi_set_vardata_align(), dapi, 12-454, 2-6
- mi_set_varlen(), dapi, 12-455, 2-6
- mi_set_varptr(), dapi, 12-456
- mi_smallint data type, dapi, 2-3
- mi_statement_command_name(), dapi, 12-457
- mi_string data type, dapi, 2-3
- mi_string_to_lvarchar(), dapi, 12-458
- mi_switch_mem_duration(), dapi, 12-459, 4-8
- mi_switch_memory_duration(), dapi, 7-11
- mi_sysname(), dapi, 12-461, 5-3
- mi_td_cast_get(), dapi, 12-462
- mi_tracefile_set(), dapi, 12-464, 10-6
- mi_tracefile_set() function, dbdkug, 5-15
- mi_tracelevel_set(), dapi, 12-466, 10-6
- mi_tracelevel_set() function, dbdkug, 5-15
- mi_transition_type(), dapi, 12-468, 9-6
- mi_type_align(), dapi, 12-469
- mi_type_byvalue(), dapi, 12-470, 2-4
- mi_type_element_typedesc(), dapi, 12-471
- mi_type_full_name(), dapi, 12-472
- mi_type_length(), dapi, 12-473
- mi_type_maxlength(), dapi, 12-474
- mi_type_owner(), dapi, 12-475
- mi_type_precision(), dapi, 12-476
- mi_type_scale(), dapi, 12-477
- mi_type_typedesc(), dapi, 12-478
- mi_type_typename(), dapi, 12-479
- mi_typedesc_typeid(), dapi, 12-480
- mi_typeid_equals(), dapi, 12-481
- mi_typeid_is_collection(), dapi, 12-482
- mi_typeid_is_complex(), dapi, 12-483
- mi_typeid_is_distinct(), dapi, 12-484
- mi_typeid_is_list(), dapi, 12-485
- mi_typeid_is_multiset(), dapi, 12-486
- mi_typeid_is_row(), dapi, 12-487
- mi_typeid_is_set(), dapi, 12-488
- mi_typename_to_id(), dapi, 12-489
- mi_typename_to_typedesc(), dapi, 12-490
- mi_typestring_to_id(), dapi, 12-491
- mi_typestring_to_typedesc(), dapi, 12-492
- mi_unregister_callback(), dapi, 12-493, 9-5
- mi_unsigned_char1 data type, dapi, 2-3
- mi_unsigned_int8 data type, dapi, 2-3
- mi_unsigned_integer data type, dapi, 2-3, extend, 5-12
- mi_unsigned_smallint data type, dapi, 2-3, extend, 5-12
- mi_value(), dapi, 12-494, 7-8, 7-9
- mi_value() function, dapi, 3-61
- mi_value_by_name(), dapi, 12-497
- mi_var_copy(), dapi, 2-5, 12-499
- mi_var_free(), dapi, 2-5, 12-500
- mi_var_to_buffer(), dapi, 12-501
- mi_wchar data type, dapi, 2-3
- MI_XACT_ABORT, dapi, 12-504
- MI_XACT_BEGIN, dapi, 12-504
- MI_XACT_END, dapi, 12-504
- mi_xact_levels(), dapi, 12-502
- mi_xact_state(), dapi, 12-504
- MI_Xact_State_Change event type, dapi, 12-504, 9-4
- mi_yield(), dapi, 12-505
- mi_yield() function, dbdkug, 4-6, 4-14
- mi_zalloc(), dapi, 12-506
- miconv.h header file, dapi, 1-5
- Microsoft,
- COM, dbdkug, 6-4
- Developer Studio. See Visual C++.,
- ODBC API, using with ActiveX value objects, dbdkug, 7-5
- Microsoft 1252 code set, gls_api, 2-10, gls, 1-19, 1-21
- Microsoft compiler, invoking, esqlc, 1-80
- Migrating,
- from GLS databases, gls, 5-10
- to or from GLS databases, gls, 5-10, 4-11, 6-8, 6-9
- milib.h file,
- description, dapi, 1-5
- milib.h header file,
- required for string-text conversions routines, dapi, 2-5
- milo.h header file, dapi, 3-19, 1-5
- access constants, dapi, 3-67
- access-mode constants, dapi, 3-65
- buffering-mode constants, dapi, 3-67
- create-time constants, dapi, 3-49
- LO file descriptor, dapi, 3-23
- LO handle, dapi, 3-22
- LO-specification structure, dapi, 3-21
- LO-status structure, dapi, 3-23
- open-mode constants, dapi, 3-64
- miloback.h header file, dapi, 1-5
- MIN function, sqls, 1-954
- Ming Guo year format, gls, 1-16, 1-51, 2-12
- Minus method/routine, dbdkug, 6-18, 7-9
- minus() function, extend, 2-5
- minus() operator function, sqls, 1-959
- Mirroring, sqlr, Glossary-12
- mitrace.h header file, dapi, 1-5
- mitypes.h header file,
- description, dapi, 1-5
- required with mi_alloc(), dapi, 12-29, 12-68
- MMX. See Intel MMX technology support.,
- MOD function, sqls, 1-908
- mod() built-in function, extend, 2-8
- Modal routines, dbdkug, 2-24
- Modality, description of, udr, 3-5
- Model. See Data model.,
- Modifier. See Locale modifier.,
- Module Info page, bldmg_ug, 2-14
- Module-definition file, esqlc, 1-80
- Monetary data,
- converting, gls_api, 4-35
- currency notation, gls, A-7, 3-49, 1-14
- currency symbol, gls_api, 3-6, gls, 1-15, A-7, 1-20, 7-19, 3-49
- decimal separator, gls_api, 3-6, gls, 1-19, A-7, 7-19, 3-49, 1-14
- default scale, gls, 3-48
- end-user format, gls, 1-39, 1-19, A-8, 1-53, 1-14
- field width, gls_api, 4-75, 4-38
- format of, gls, A-7
- format string, gls_api, 4-72, 4-36
- formatting, gls_api, 4-71
- formatting and conversion functions, gls_api, 4-10
- formatting directives for, gls_api, 4-73, 4-37
- grouping information, gls_api, 3-6, 4-38
- international format, gls_api, 4-73, 3-6, 4-37
- locale category for, gls_api, 3-5
- locale-specific, gls, 1-6
- locale-specific formats, gls_api, 3-5
- national format, gls_api, 4-73, 3-6, 4-37
- negative, gls, 1-15, 1-19, A-7
- negative sign, gls_api, 3-6
- positive, gls, 1-15, 1-19, A-7
- positive sign, gls_api, 3-6
- precedence of environment variables, gls, 1-53, 7-19
- precision, gls_api, 4-75
- See also Data; MONEY data type.,
- SQL data types for, gls_api, 3-4
- thousands separator, gls_api, 4-74, 3-6, gls, 1-15, 1-19, A-7, 7-19, 3-49
- MONETARY locale category,
- currency symbol, gls, 7-20
- description of, gls, A-4, A-7
- end-user formats, gls, 1-15, A-7
- in client locale, gls, 1-24
- in default locale, gls, A-5
- in locale source file, gls, A-12
- in server-processing locale, gls, 1-40
- numeric-formatting functions, gls, 7-19
- MONETARY locale category. See LC_MONETARY locale-file category.,
- MONEY data type, sqlr, 2-53, sqls, 1-866, sqlt, 9-13
- casts for, sqlr, 2-27
- corresponding ESQL/C data type, esqlc, 2-4, 2-12
- data conversion, esqlc, 5-41, 5-44, 2-20, 5-37
- defined constant, esqlc, 2-8
- defining, gls, 3-48
- display format, sqlt, 9-15
- display format specified with DBMONEY, sqlr, 3-29
- end-user format, gls, 2-19, 1-14
- GET DESCRIPTOR with, sqls, 1-437
- INSERT statement with, sqlt, 4-9
- internal format, gls, 1-53, 3-48, 1-14
- international money formats, sqlr, 2-54, sqlt, 1-17, 9-15
- length(syscolumns), sqlr, 1-27
- loading, sqls, 1-518
- precedence of environment variables, gls, 1-53, 7-19
- precision and scale, sqls, 1-437
- role of decimal.h, esqlc, 2-12, 1-22
- scale and precision, esqlc, 15-8
- See also decimal data type.,
- See also Monetary data.,
- See Monetary data.,
- syntax, sqls, 1-865
- syscolumns coltype code for, sqlr, 1-24
- unloading, sqls, 1-771
- with SET DESCRIPTOR, sqls, 1-710
- Money string, gls_api, 3-5
- MONTH function, sqls, 1-934, sqlt, 2-55
- More Mathematic Operators, dbdkug, 5-34, 6-18
- MS-DOS,
- C language makefile for, dbdkug, 5-41, 5-5
- C++ language makefile for, dbdkug, 6-21, 6-23
- MS-DOS operating system. See DOS operating system.,
- -mserr preprocessor option, esqlc, 1-75, 1-58
- Multibyte character,
- alphabetic, gls_api, 4-90, 4-101, 4-109, 2-13
- alphabetic or digit, gls_api, 4-88, 2-13
- blank character, gls_api, 4-93, 2-13
- case conversion, gls_api, 4-185, 4-188, 2-22, 2-15
- classifying, gls_api, 2-13
- column substrings, gls, 3-35
- control character, gls_api, 4-95, 2-13
- converting from wide character, gls_api, 4-225, 2-9
- converting to wide character, gls_api, 2-9, 4-181
- data type for, gls_api, 2-6
- decimal digit, gls_api, 4-97, 2-13
- definition of, gls_api, 2-5, gls, 1-9
- description of, gls_api, 2-5
- filtering, gls, 8-8
- getting, gls_api, 4-83, 1-22
- graphical character, gls_api, 4-99, 2-13
- hexadecimal digit, gls_api, 4-111, 2-13
- horizontal-space character, gls_api, 4-93, 2-13
- in cast names, gls, 4-17
- in column names, gls, 1-5, 1-6, 3-5, 7-6
- in comments, gls, 2-5, 7-6
- in connection names, gls, 3-5
- in constraint names, gls, 3-5, 7-6
- in cursor names, gls, 1-5, 1-6, 3-5, 7-6
- in database names, gls, 3-6, 6-4, 7-6
- in delimited identifiers, gls, 3-10
- in distinct-type names, gls, 4-17
- in ESQL filenames, gls, 7-4
- in ESQL/C source files, gls, 7-6
- in ESQL/COBOL source files, gls, 7-6
- in filenames, gls, 4-4, 5-4, 3-6, 6-4, 1-30, 2-23, 7-7
- in function names, gls, 4-17
- in host variables, gls, 1-6, 3-6, 8-4, 7-6
- in index names, gls, 3-6, 6-4
- in indicator variables, gls, 1-6, 7-6
- in INFORMIX-Universal Server filenames, gls, 4-4
- in INFORMIX-Universal Server utilities, gls, 4-8
- in literal strings, gls, 2-5, 7-7
- in LOAD FROM file, gls, 3-52
- in NCHAR columns, gls, 3-12
- in numeric formats, gls, 7-18
- in NVARCHAR columns, gls, 3-15
- in OnLine filenames, gls, 5-4, 2-25
- in OnLine utilities, gls, 5-8, 6-8
- in opaque-type names, gls, 4-17
- in operator-class names, gls, 4-18
- in owner names, gls, 3-8
- in procedure names, gls, 4-18
- in quoted strings, gls, 3-33
- in role names, gls, 3-6
- in row-type names, gls, 4-18
- in SE filenames, gls, 6-6, 2-25
- in SE utilities, gls, 6-9
- in SQL comments, gls, 3-34
- in SQL identifiers, gls, 3-5, 4-17
- in statement IDs, gls, 1-5, 1-6, 3-6, 7-6
- in stored procedures, gls, 1-5, 1-6, 3-6, 3-7
- in synonym names, gls, 3-7
- in table names, gls, 1-5, 1-6, 6-4, 3-7, 7-6
- in triggers, gls, 3-7
- in UNLOAD TO file, gls, 3-52
- in view names, gls, 1-5, 1-6, 3-7, 7-6
- inputting. See Multibyte character,
- partial characters, gls, 7-25, 3-36
- processing, gls, 2-5, 8-8
- representation of, gls, Intro-13
- See also Non-ASCII character.,
- shifting case of, gls, 7-23
- SQL examples, gls, Intro-13
- support by C compiler, gls, 8-8
- support for, gls, 1-4, 1-31
- with CC8BITLEVEL, gls, 2-5
- with DBTIME, gls, 2-22
- with GLS8BITFSYS, gls, 2-23
- Multibyte filter, esqlc, 1-6
- Multibyte-character string,
- buffer-size considerations, gls_api, 2-42
- case conversion, gls_api, 2-18
- comparing, gls_api, 4-147, 2-35
- concatenation, gls_api, 4-142, 4-159, 2-31
- converting to wide-character string, gls_api, 4-179
- copying, gls_api, 4-150, 2-32
- copying substring, gls_api, 4-162
- data type for, gls_api, 2-6
- fragmenting, gls_api, 2-43
- functions for processing, gls_api, 2-31
- keeping consistent, gls_api, 2-42
- length of, gls_api, 4-155, 2-32
- length without trailing space, gls_api, 4-166, 4-168, 2-32
- length-terminated, gls_api, 2-39, 2-43, 2-44, 2-37
- locating any character from substring, gls_api, 4-170
- locating first occurrence of character in, gls_api, 4-145, 2-33
- locating last occurrence of character in, gls_api, 4-174, 2-33
- locating specific character in, gls_api, 2-33
- locating substring in, gls_api, 4-157, 2-33
- memory allocation, gls_api, 2-40
- null terminator, gls_api, 2-6
- null-terminated, gls_api, 4-140, 2-39, 2-41, 2-37
- number of bytes in, gls_api, 4-166, 2-32
- number of characters in, gls_api, 4-155, 2-32
- number of characters without trailing space, gls_api, 4-168, 2-32
- number of matching characters, gls_api, 4-176, 2-33
- number of unmatched characters, gls_api, 4-152, 2-33
- pointer to next character, gls_api, 2-29, 4-164
- pointer to previous character, gls_api, 4-172, 2-29
- sorting, gls_api, 2-35
- string termination, gls_api, 2-37
- traversing, gls_api, 4-140, 2-29
- truncating, gls_api, 2-43
- unfragmented, gls_api, 2-26
- Multiple triggers,
- preventing overriding, sqls, 1-284
- Multirepresentational data,
- accessing data, dapi, 12-239
- converting to smart large object, dapi, 12-279
- MULTISET, sqlr, Glossary-12, sqlt, 10-17
- MULTISET data type, sqlr, 2-54
- accessing, esqlc, 9-4
- after a DESCRIBE, esqlc, 17-8
- corresponding ESQL/C data type, esqlc, 2-4, 2-12
- declaring host variable for, esqlc, 9-6
- defined constant, esqlc, 2-9
- definition of, esqlc, 9-4
- deleting elements, sqls, 1-332
- deleting elements from, sqls, 1-333, 1-329
- inserting many elements into, esqlc, 9-20
- See also Collection data type (SQL).,
- selecting one element from, sqls, 1-614
- syscolumns coltype code for, sqlr, 1-24
- unloading, sqls, 1-770
- updating elements, sqls, 1-791, 1-797, 1-798
- updating elements in, sqls, 1-803
- MULTISET type constructor, overview, 1-18
- MULTISET, type constructor, dbdkug, 3-32
- Multithreaded external applications,
- compiling, sqlr, 3-65
- __myErrors__ trace class, dapi, 10-7
Copyright © 1997, Informix Software, Inc. All rights
reserved.