Master Index
Home Index Key

[ 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 ]

E

-e preprocessor option, esqlc, 1-59, 1-49, 1-55
.ec file extension, esqlc, 1-48, 1-81, 1-82, 1-10, gls, 8-11, 7-4
.eco file extension, gls, 7-4
ECO-DAT library routine, gls, 7-8, 7-9
ECO-DEF library routine, gls, 7-10, 7-8
ECO-DSH library routine, gls, 7-23
ECO-DTCVASC library routine, gls, 7-15
ECO-DTTOASC library routine, gls, 7-15
ECO-FEL library routine, gls, 7-17
ECO-FIN library routine, gls, 7-17
ECO-FMT library routine, gls, 7-10, 7-8
ECO-STR library routine, gls, 7-8, 7-9
ECO-USH library routine, gls, 7-23
.ecp file extension, esqlc, 1-48, 1-10
-ED preprocessor option, esqlc, 1-61, 1-52, 1-57
Editing source code, overview, 2-7
Editor, specifying with DBEDIT, sqlr, 3-26
Element, sqlr, Glossary-7, sqlt, 10-14
Element type, sqlr, Glossary-7, sqlt, 10-14
Element, of a collection, overview, 1-18
elif preprocessor directive, esqlc, 1-16, 1-12
else preprocessor directive, esqlc, 1-16, 1-12
Embedded SQL,
defined, sqlt, 5-4
languages available, sqlt, 5-4
Empty string, esqlc, 3-6
en_us.8859-1 locale, sqlr, Intro-5, sqls, Intro-6, esqlc, Intro-4, sqlt, Intro-6, dapi, Intro-5, extend, Intro-4, udr, Intro-4
Enabled object mode, sqls, 1-657
benefits of, sqls, 1-671
defined, sqlr, Glossary-7, sqlt, 4-25
End of data,
signal in SQLCODE, sqlt, 5-9, 5-18
when opening cursor, sqlt, 5-21
with WHENEVER, sqls, 1-823
END OF DATA condition. See NOT FOUND condition.,
End-user format, gls_api, 3-4
conversion modifier, gls, 2-29, 2-37
customizing, gls, 1-49
date data, gls, 1-15, 1-19, 1-50, A-9, 2-21, 2-35, 2-26
date format qualifiers, gls, 2-31
default, gls, 1-19
definition of, gls, 1-50, 1-53, 1-12
extended DATE-format strings, gls, 7-10
extended DATETIME format strings, gls, 7-16
monetary data, gls, 2-19, 1-19, A-8, 1-53, 1-14
numeric data, gls, 1-19, A-7, 1-14
printing, gls, 2-38, 1-15, 2-33, 1-13, 1-14
scanning, gls, 2-38, 1-15, 2-32, 1-13, 1-14
sending to database server, gls, 1-39, 1-32
time data, gls, 1-15, 1-19, 1-50, A-9, 2-35
time format qualifiers, gls, 2-38
End-user routine, sqlr, Glossary-7
definition of, extend, 1-9, 2-10
end-user function, extend, 2-10
end-user procedure, extend, 2-10
for an opaque data type, extend, 5-25, 5-8
privileges on, extend, 2-10, 5-25, 2-11
endif preprocessor directive, esqlc, 1-16, 1-12
English locale, gls, 1-30, A-10
See also Default locale.,
See Default locale.,
Entity,
attributes associated with, sqlt, 8-17
business rules, sqlt, 8-5
criteria for choosing, sqlt, 8-8
defined, sqlt, 8-5
important qualities of, sqlt, 8-6
in telephone-directory example, sqlt, 8-9
naming, sqlt, 8-5
occurrence of, sqlt, 8-18
Entity integrity, sqlt, 4-19
Entity-relationship diagram,
connectivity, sqlt, 8-20
discussed, sqlt, 8-19
meaning of symbols, sqlt, 8-19
reading, sqlt, 8-20
ENVIGNORE environment variable, sqlr, 3-43
chkenv utility with, sqlr, 3-11
Environment configuration file, sqlr, 3-6
chkenv utility for, sqlr, 3-10
common ($INFORMIXDIR/etc/informix.rc), sqlr, 3-11
debugging with chkenv, sqlr, 3-11
ignoring errors in (ENVIGNORE), sqlr, 3-11
locations, sqlr, 3-11
private (.informix/informix.rc), sqlr, 3-11
Environment variable, sqlr, 3-5 to
ARC_DEFAULT, sqlr, 3-16
ARC_KEYPAD, sqlr, 3-16
CC8BITLEVEL, esqlc, 1-108, gls, 2-5
checking with chkenv utility, sqlr, 3-10
CLIENT_LOCALE, esqlc, 1-106, sqlt, 2-24, gls, 1-28, 2-6
COLLCHAR, esqlc, 1-106
configuration file with, sqlr, 3-6
CPFIRST, esqlc, 1-68
DB_LOCALE, esqlc, 1-106, sqlt, 2-24, gls, 2-17, 1-28
DBALSBC, esqlc, 1-108
DBANSIWARN, sqlr, 3-17, esqlc, 12-18, 1-60, 1-106, 11-31, 11-23
DBAPICODE, gls, 1-45
DBASCIIBC, esqlc, 1-109
DBBLOBBUF, sqlr, 3-19
DBCENTURY, sqlr, 3-20, esqlc, 6-63, 6-44, 6-11, 6-23, 1-109, 6-48, gls, 2-29
DBCODESET, esqlc, 1-109, gls, 1-37, 1-39
DBCONNECT, esqlc, 1-109
DBCSCONV, esqlc, 1-109
DBCSOVERRIDE, esqlc, 1-109
DBCSWIDTH, esqlc, 1-109
DBDATE, sqlr, 3-23, esqlc, 6-63, 1-105, 6-23, 6-48, 6-6, gls, 2-7
DBDELIMITER, sqlr, 3-26
DBEDIT, sqlr, 3-26
DBFLTMASK, sqlr, 3-27, esqlc, 1-109
DBLANG, sqlr, 3-28, esqlc, 1-106, gls, 2-15
DBMONEY, sqlr, 3-29, esqlc, 5-41, 5-30, 5-31, 1-105, 5-44, 5-37, gls, 2-19
DBMONEYSCALE, esqlc, 1-110
DBNLS, esqlc, 1-106, gls, 1-32
DBONPLOAD, sqlr, 3-31
DBPATH, sqlr, 3-31, esqlc, 12-50, 1-105, 12-26
DBPRINT, sqlr, 3-34
DBREMOTECMD, sqlr, 3-35
DBSPACETEMP, sqlr, 3-36
DBSS2, esqlc, 1-110
DBSS3, esqlc, 1-110
DBTEMP, esqlc, 1-105
DBTIME, sqlr, 3-38, esqlc, 6-62, 6-74, 1-105, 6-68, 6-47, gls, 2-20
DBUPSPACE, sqlr, 3-41
DELIMIDENT, sqlr, 3-42, esqlc, 1-107, 1-33, gls, 3-10
ENVIGNORE, sqlr, 3-43
ESQLMF, esqlc, 1-108, gls, 2-22
FET_BUF_SIZE, sqlr, 3-43, esqlc, 14-23, 1-108
GL_DATE, esqlc, 6-63, 6-23, 1-108, 6-48, 6-6, gls, 2-25
GL_DATETIME, esqlc, 1-108, gls, 2-35
GLS-related, gls, 2-4
GLS8BITFSYS, gls, 2-23
IFX_AUTOFREE, sqls, 1-682, 1-683, 1-678, esqlc, 14-25
IFX_DEFERRED, esqlc, 14-32
IFX_DEFERRED_PREPARE, sqls, 1-700
in thread-safe application, esqlc, 13-25
INF_ROLE_SEP, sqlr, 3-53
INFORMIXC, sqlr, 3-44, esqlc, 1-78
INFORMIXCONRETRY, sqlr, 3-45, esqlc, 1-107
INFORMIXCONTIME, sqlr, 3-46, esqlc, 1-107
INFORMIXDIR, sqlr, 3-47, esqlc, 1-48, B-2, 1-106, 1-64
INFORMIXOPCACHE, sqlr, 3-48
INFORMIXSERVER, sqlr, 3-49, esqlc, 16-51, B-2, 12-50, 1-105, 1-119, 12-7, 12-68
INFORMIXSHMBASE, sqlr, 3-50
INFORMIXSQLHOSTS, sqlr, 3-51, esqlc, B-2, 12-7, 12-13
INFORMIXSTACKSIZE, sqlr, 3-51
INFORMIXTERM, sqlr, 3-52
LANG, esqlc, 1-106, gls, 1-32
LC_COLLATE, esqlc, 1-106
LC_CTYPE, esqlc, 1-107
LC_MONETARY, esqlc, 1-107
LC_NUMERIC, esqlc, 1-107
LC_TIME, esqlc, 1-107
LD_LIBRARY_PATH, esqlc, 13-50, 13-9
listed, by topic, sqlr, 3-65
locale-related, gls, 1-28
modifying, sqlr, 3-9
NODEFDAC, sqlr, 3-56, sqls, 1-129, 1-185
ONCONFIG, sqlr, 3-56
OPTCOMPIND, sqlr, 3-57
OPTMSG, esqlc, 12-43
OPTOFC, esqlc, 14-37
overriding a setting (ENVIGNORE), sqlr, 3-43
PATH, sqlr, 3-58, esqlc, B-2, 1-97
PDQPRIORITY, sqlr, 3-58
PLCONFIG, sqlr, 3-60
precedence, esqlc, 1-112
precedence for ALS, gls, 1-38, 1-40, 1-25
precedence for client locale, gls, 1-24
precedence for DATE data, gls, 1-51, 7-14
precedence for DATETIME data, gls, 1-51, 7-17
precedence for monetary data, gls, 1-53, 7-19
precedence for NLS, gls, 1-37, 1-40, 1-25
precedence for server-processing locale, gls, 1-37, 1-39
PSORT_DBTEMP, sqlr, 3-60
PSORT_NPROCS, sqlr, 3-61
retrieving, esqlc, 1-98
rules of precedence, sqlr, 3-11
See also individual environment variable names.,
SERVER_LOCALE, gls, 1-28, 2-41
setting, sqlr, 3-6, esqlc, 1-98
setting shell, sqlr, 3-8
setting,
with SYSTEM statement, sqls, 2-55
TERM, sqlr, 3-63
TERMCAP, sqlr, 3-63
TERMINFO, sqlr, 3-64
THREADLIB, sqlr, 3-65, esqlc, 13-50, 13-26, 13-27
types of, sqlr, 3-5
view current setting, sqlr, 3-9
Environment variables,
INFORMIXDIR, dbdkug, 8-4, 6-19
INFORMIXSERVER, dbdkug, 8-4
LD_LIBRARY_PATH, dbdkug, 8-4
ONCONFIG, dbdkug, 8-4
PATH, dbdkug, 8-4
TARGET, dbdkug, 6-20, 8-4, 5-38
TESTDB, dbdkug, 8-4
environment variables,
INFORMIXSERVER, dapi, 5-9
SERVERNUM, dapi, 5-9
eprotect utility,
protecting SQL keywords, esqlc, 1-73
-u mode, esqlc, 1-73, 1-69
Equal method, dbdkug, 6-18
Equal method/routine, dbdkug, 7-7, 6-18, 7-9
Equal routine, dbdkug, 6-18
Equal sign. See=, equals operator.,
equal() function, extend, 2-6, 5-23, 4-8
equal() operator function, sqls, 1-1020
equal() support function, extend, 5-22
Equi-join, sqlt, 2-68
Era-based dates,
DATE-format functions, gls, 7-8
DATETIME-format functions, gls, 7-15
DBDATE formats, gls, 2-8, 7-9
DBTIME formats, gls, 2-21, 7-16
defined in locale, gls, A-8
definition of, gls, 1-16
extended-format strings, gls, 7-10, 7-16
GL_DATE formats, gls, 2-29, 1-51
GL_DATETIME formats, gls, 1-51
in DELETE statement, gls, 3-50
in INSERT statement, gls, 3-50
in SQL statements, gls, 3-50
in UPDATE statement, gls, 3-50
sample, gls, 1-16, 2-10, 2-12, 2-13
Error checking,
continuing after procedure error, sqls, 2-47
error status with ON EXCEPTION, sqls, 2-44
simulating errors, sqlt, 14-87
SPL routine, sqlt, 14-84 to
with SYSTEM, sqls, 2-55
Error code,
INFORMIX FIND ERROR utility, esqlc, 1-6
Error code, finderr utility, esqlc, 1-6
error descriptor,
copying, dapi, 12-90
destroying, dapi, 12-91
determining if a copy, dapi, 12-92
Error handling,
retrieving an error message, esqlc, 11-48
role of sqlca.h, esqlc, 1-23
See also Exception handling; Warnings.,
using in-line code, esqlc, 11-41
with optimized message transfers, esqlc, 12-45
Error handling functions, gls_api, 4-6
Error message,
DATE-format, gls, 7-23
DATETIME-format, gls, 7-23
GLS-specific, gls, 7-23
in code-set conversion, gls, 1-48, 4-8
numeric-format, gls, 7-23
Error message files, sqlr, Intro-15, sqls, Intro-20, esqlc, Intro-13, sqlt, Intro-12, gls_api, Intro-13, 1-12, dapi, Intro-9, gls, Intro-16, extend, Intro-10, udr, Intro-9
Error message variable, sqlt, 5-13
error messages,
internationalization of, dapi, 12-73
Error messages,
creating new messages, sqlr, 1-34
determining length of, esqlc, 11-11
Informix-specific, esqlc, 11-40, 11-54
internationalizing, gls_api, 1-7
list of error numbers, gls_api, A-1
obtaining parameters, esqlc, 11-29
redirecting, esqlc, 1-65
retrieving error numbers, gls_api, 4-137, 1-20
retrieving text of, esqlc, 11-51, 11-10, 11-47, 11-48
retrieving trigger text in a program, sqlt, 15-15, 15-17
See also individual function names.,
trigger failure, sqlt, 15-14
Error number, gls_api, A-1, 4-137
Errors,
-9793 error, dbdkug, 8-5
adding, dbdkug, 5-11
after DELETE, sqlt, 6-4
allocation of error codes, dbdkug, 3-20, Intro-11, 1-11
and SQLSTATE standard, dbdkug, 1-11
C language generated code, in, dbdkug, 5-9
codes for, sqlt, 5-10, dbdkug, 3-20
codes, obtaining, overview, 2-7
DBDK_TRACE_ERROR() macro, dbdkug, 5-12
dealing with, sqlt, 5-17
defining in BladeSmith, dbdkug, 3-19
detected on opening cursor, sqlt, 5-21
documentation of, overview, A-7
during updates, sqlt, 4-27
Informix-specific, sqls, 1-444
inserting with a cursor, sqlt, 6-11
internationalization of, dbdkug, 3-21
ISAM error code, sqlt, 5-10
locale for, dbdkug, 3-21
parameters in, dbdkug, 3-21
properties of, dbdkug, 3-20
raising, dbdkug, 5-12
SQL error text, dbdkug, 3-21
standard messages, dbdkug, 5-17
using BladeManager command line interface, bldmg_ug, 3-14
using BladeManager GUI, bldmg_ug, 2-12
with WHENEVER, sqls, 1-822
errors, dapi, 9-11
Errors, for DataBlade modules, overview, 1-26
Errors. See Exceptions; Runtime errors; Warnings.,
Escape character, esqlc, 9-76, 9-43, 1-19, gls, 3-32
Escape character. See\, backslash; Condition, comparison, ESCAPE.,
Escape characters, multibyte filter for, esqlc, 1-6
ESQL,
DELETE statement in, sqlt, 6-3
delimiting host variables, sqlt, 5-6
dynamic embedding, sqlt, 5-5, 5-29
error handling, sqlt, 5-17
host variable, sqlt, 5-6, 5-8
indicator variable, sqlt, 5-16
INSERT in, sqlt, 6-9
overview, sqlt, 5-3 to , 5-37, 6-3 to
preprocessor, sqlt, 5-4
See also External routine; External function;External procedure.,
selecting single rows, sqlt, 5-14
SQL Communications Area, sqlt, 5-8
SQLCODE, sqlt, 5-9
SQLERRD fields, sqlt, 5-10
static embedding, sqlt, 5-5
UPDATE in, sqlt, 6-15
ESQL client-interface DLL, esqlc, 12-14
contents of, esqlc, 1-95
description, esqlc, 1-89
ESQL client-interface library, esqlc, 1-96, 1-85
esql command,
calling C preprocessor and compiler, esqlc, 1-10
compatibility issues, esqlc, 13-12
compile-only options, esqlc, 1-79
library options, esqlc, 13-6
linking options, esqlc, 1-87
options passed implicitly, esqlc, 1-83
preprocessing options, esqlc, 1-59
requirements for using, esqlc, 1-48, 1-10
See also Compiler; Preprocessor.,
steps it performs, esqlc, 1-47
syntax, esqlc, 1-48
syntax on UNIX systems, esqlc, 1-49
version information, esqlc, 1-55, 1-58
Windows options, esqlc, 1-91, 1-92
esql command. See ESQL/C processor.,
ESQL library functions,
currency notation in, gls, 7-20, 7-18
DATE-format functions, gls, 7-8
DATETIME-format functions, gls, 7-15
GLS enhancements, gls, 7-7
GLS error messages, gls, 7-23
numeric-format functions, gls, 7-17
string functions, gls, 7-23
ESQL preprocessor,
stage1, esqlc, 1-9
ESQL program. See ESQL/C program; ESQL/COBOL program.,
ESQL/C,
ActiveX value objects, using with, dbdkug, 7-5
collection cursor with FETCH, sqls, 1-422
collection cursor with PUT, sqls, 1-563
cursor example, sqls, 1-318
deallocating collection variable memory, sqls, 1-297
deallocating row variable memory, sqls, 1-301
DISCONNECT statement in, sqls, 1-348
identifying routines and data types from, dbdkug, 5-7
inserting collection variables with, sqls, 1-504
inserting row variables, sqls, 1-506
ESQL/C client application,
compiling, gls_api, 1-14
current processing locale, gls_api, 1-11
initializing INFORMIX-GLS, gls_api, 1-19, 4-86
linking INFORMIX-GLS, gls_api, 1-14
localizing, gls_api, 1-9
ESQL/C compiler,
See also C compiler.,
ESQL/C compiler. See Compiler; C compiler.,
ESQL/C conditional compilation directives,
processing of, esqlc, 1-9
ESQL/C data types, gls, 1-48, 4-7, 8-5
boolean, esqlc, 2-13
char, esqlc, 3-4
character data types, esqlc, 3-3
collection, esqlc, 2-4, 2-5, 9-4, 2-12, 2-13
date, esqlc, 2-4, 6-3, 2-11
datetime, esqlc, 2-4, 2-11, 6-28
decimal, esqlc, 2-4, 4-3, 2-12
defined constants for, esqlc, 15-22, 2-7, 2-10
double, esqlc, 2-4, 5-5, 2-12
fixchar, esqlc, 2-4, 3-4, 3-5, 2-11, 2-12
fixed binary, esqlc, 2-5, 2-13
float, esqlc, 2-4, 5-5, 2-12
floating-point data types, esqlc, 5-5
ifx_lo_t, esqlc, 2-5, 2-11, 7-6, 2-13
int8, esqlc, 2-5, 5-7
integer data types, esqlc, 5-4
interval, esqlc, 2-4, 2-12, 6-28
loc_t, esqlc, 2-4, 2-5, 2-11, 8-5, 2-12
long int, esqlc, 5-4, 2-12
lvarchar, esqlc, 3-4, 2-5, 3-9, 2-12, 2-13
row, esqlc, 2-5, 9-48, 2-13
short int, esqlc, 5-4, 2-12
string, esqlc, 2-4, 3-4, 3-5, 2-12
trailing blanks, esqlc, 3-5
var binary, esqlc, 2-5, 2-13
varchar, esqlc, 2-4, 3-4, 3-6, 2-12
ESQL/C define directives, processing of, esqlc, 1-9
ESQL/C filter,
description of, gls, 8-7
invoking, gls, 8-9
non-ASCII characters, gls, 8-8
with CC8BITLEVEL, gls, 8-10, 2-5
with ESQLMF, gls, 8-10, 2-22
ESQL/C function library,
DATE-format functions, gls, 7-10, 7-8, 7-9
DATETIME-format functions, gls, 7-15
dtcvfmtasc(), gls, 7-15
dttofmtasc(), gls, 7-15
era-based dates, gls, 7-10, 7-9
precedence for DATE data, gls, 7-14
precedence for DATETIME data, gls, 7-17
precedence for MONEY data, gls, 7-19
rdatestr(), gls, 7-8, 7-9
rdefmtdate(), gls, 7-10, 7-8
rdownshift(), gls, 7-23
rfmtdate(), gls, 7-10, 7-8
rfmtdec(), gls, 7-17
rfmtdouble(), gls, 7-17
rfmtlong(), gls, 7-20, 7-17, 7-18
rstrdate(), gls, 7-8, 7-9
rupshift(), gls, 7-23
ESQL/C host variables,
using C preprocessor directives to define, esqlc, 1-10
ESQL/C include directives, preprocessing of, esqlc, 1-9
ESQL/C library functions,
character and string functions, esqlc, 3-19
connection functions, esqlc, 12-93
database server control functions, esqlc, 12-35, 12-47, 12-39
DATE type functions, esqlc, 6-5
DATETIME type functions, esqlc, 6-38
DECIMAL type functions, esqlc, 13-30, 4-8
environment variable functions, esqlc, 1-98
error message functions, esqlc, 11-47
formatting functions, esqlc, 5-36
function prototypes, esqlc, 1-25
INT8 type functions, esqlc, 5-9
INTERVAL type functions, esqlc, 6-38
numeric formatting functions, esqlc, 5-36
rdatestr(), gls, 1-13
See also Function library; Macro.,
size and alignment functions, esqlc, 2-23
smart large-object functions, esqlc, 7-33
ESQL/C preprocessor, gls, 2-6, 8-7
ESQL/C preprocessor, stage2, esqlc, 1-9
ESQL/C preprocessor. See Preprocessor.,
ESQL/C processor,
definition of, gls, 7-3
invoking ESQL/C filter, gls, 8-10, 2-5
multibyte characters, gls, 7-4, 2-25
non-ASCII filenames, gls, 7-4, 2-25
non-ASCII source code, gls, 8-10
operating-system files, gls, 7-4
with CC8BITLEVEL, gls, 2-5
with ESQLMF, gls, 8-10, 2-22
ESQL/C program,
accessing NCHARs, gls, 8-6
accessing NVARCHARs, gls, 8-6
checking database connection, gls, 7-25, 1-33
comments, gls, 2-5, 7-6
compiling, gls, 8-9, 8-11
data type constants, gls, 8-13, 8-17, 8-18
filenames, gls, 7-7
handling code-set conversion, gls, 8-12
host variables, gls, 7-6, 1-23
indicator variables, gls, 7-6
literal strings, gls, 2-5, 7-7, 1-23, 1-12
non-ASCII source code, gls, 7-6
See also Client application.,
writing blobs to database, gls, 8-12
ESQL/C program. See Program.,
ESQL/C Smart-Large-Object API, sqlr, Glossary-8
ESQL/COBOL processor, gls, 7-3, 7-4, 2-25
ESQL/COBOL program,
checking database connection, gls, 7-25, 1-33
comments, gls, 7-6
filenames, gls, 7-7
host variables, gls, 7-6, 1-23
indicator variables, gls, 7-6
literal strings, gls, 7-7, 1-23, 1-12
non-ASCII source code, gls, 7-6
See also Client application.,
ESQL/COBOL routine library,
DATE-format routines, gls, 7-10, 7-8, 7-9
DATETIME-format routines, gls, 7-15
ECO-DAT, gls, 7-8, 7-9
ECO-DEF, gls, 7-10, 7-8
ECO-DSH, gls, 7-23
ECO-DTCVASC, gls, 7-15
ECO-DTTOASC, gls, 7-15
ECO-FEL, gls, 7-17
ECO-FIN, gls, 7-17
ECO-FMT, gls, 7-10, 7-8
ECO-STR, gls, 7-8, 7-9
ECO-USH, gls, 7-23
era-based dates, gls, 7-10, 7-9
precedence for DATE data, gls, 7-14
ESQLAUTH sample program, esqlc, 12-16
esqlauth.c authorization file, esqlc, 12-15
esqlauth.dll ESQL client-interface DLL, esqlc, 1-89
esqlauth.dll Informix DLL, esqlc, 12-16
esqlc command. See ESQL/C preprocessor.,
esqlcobol command. See ESQL/COBOL processor.,
ESQLMF environment variable, esqlc, 1-108, gls, 8-10, 2-22
esqlmf filter. See ESQL/C filter.,
ESQLMF.EXE multibyte filter, esqlc, 1-6
Estimates,
query plans, dbdkug, 2-19
routines, dbdkug, 2-15
-EU preprocessor option, esqlc, 1-61, 1-52, 1-57
event description, dapi, 9-3
example DataBlade modules, overview, 2-10
Excalibur Text Search DataBlade module, overview, B-4
exception,
handling, dapi, 9-14
level, dapi, 12-93
server, dapi, 9-10
Exception handling, gls_api, 4-137, 1-20
definition of, esqlc, 11-4
determining number of exceptions, esqlc, 11-8
displaying error text, esqlc, 11-40, 11-54
NOT FOUND condition, esqlc, 11-20, 11-45, 11-35, 11-36
retrieving error message text, esqlc, 11-10, 11-47
runtime errors, esqlc, 11-45, 11-24, 11-38
See also Error handling; NOT FOUND condition; Runtime errors; Warnings.,
success condition, esqlc, 11-20, 11-34
using the WHENEVER statement, esqlc, 11-45
warning conditions, esqlc, 11-22, 11-45, 11-37
with sqlca structure, esqlc, 11-34
with SQLSTATE variable, esqlc, 11-19
Exceptions. See End of data; Errors; Error checking; Warning.,
Exclamation point (!),
wildcard in smart large-object filenames, dapi, 12-360
Exclamation point (!), wildcard in smart-large-object filenames, esqlc, 7-42
Exclamation point . See !, exclamation point.,
Exclusive access, sqlr, Glossary-8
specifying in DATABASE statement, sqls, 1-296
specifying in LOCK TABLE statement, sqls, 1-526
Exclusive lock, sqlr, Glossary-8
SeeLock,
exclusive.,
.exe file extension, esqlc, 1-80, 1-94, 12-21, 1-95
EXEC SQL keywords,
BEGIN DECLARE SECTION. See DECLARE SECTION.,
END DECLARE SECTION. See DECLARE SECTION.,
to declare host variables, esqlc, 1-27
with embedded SQL statements, esqlc, 1-17
with preprocessor directives, esqlc, 1-12
exec() system call, esqlc, 13-25, 12-58
Executable file location, sqls, 1-1012
PATH environment variable, sqlr, 3-58
EXECUTE FUNCTION,
preparing, sqls, 1-402
EXECUTE FUNCTION statement, sqls, 1-397
associated with a cursor, esqlc, 14-50, 14-51, 14-14
defined statement constant, esqlc, 16-23, 17-27, 16-26, 15-18
DESCRIBE with, sqls, 1-341
executing a cursor function, esqlc, 14-50
executing a noncursor function, esqlc, 14-49
for user-defined functions, esqlc, 14-46, 15-27, 14-48
how it works, sqls, 1-398
INTO clause, sqls, 1-399, 1-417
INTO host_var clause, esqlc, 14-48
known at compile time, esqlc, 14-45, 14-48
not known at compile time, esqlc, 15-24, 15-26
parameterized, esqlc, 14-52, 14-54, 15-26
See also User-defined function.,
syntax, sqls, 1-397
with DESCRIBE, esqlc, 17-8, 15-27, 15-16, 16-6, 17-7
with dynamic-management structures, esqlc, 15-27
with sqlda structure, esqlc, 17-26
with system-descriptor area, esqlc, 16-22
EXECUTE IMMEDIATE statement, esqlc, 11-39, 14-42, 14-47
description of, sqlt, 5-34
restricted statements, sqls, 1-405
syntax and usage, sqls, 1-404
Execute privilege,
DBA keyword, effect of, sqlt, 14-78, udr, 3-21
objects referenced by a routine, sqlt, 14-78, udr, 3-20
EXECUTE PROCEDURE statement, sqls, 1-407 to , esqlc, 14-40, 14-52, 14-46, 15-26, 14-47, 12-34, 15-18
how it works, sqls, 1-409
in FOREACH, sqls, 2-27
INTO clause, sqls, 1-410
See also User-defined procedure.,
syntax, sqls, 1-407
EXECUTE statement,
and sqlca record, sqls, 1-395
Deferred-PREPARE feature with, sqls, 1-699
description of, sqlt, 5-32
error conditions with, sqls, 1-395
INTO DESCRIPTOR clause, sqls, 1-391, esqlc, 17-15, 17-28, 17-4
INTO host_var clause, esqlc, 14-43, 11-31, 14-49
INTO keyword, sqls, 1-387
INTO SQL DESCRIPTOR clause, sqls, 1-390, esqlc, 16-22, 16-11, 16-23, 16-4
parameterizing a statement, sqls, 1-393
role in dynamic SQL, esqlc, 14-10
SQLCODE values, esqlc, 11-40
syntax, sqls, 1-385
USING DESCRIPTOR clause, sqls, 1-395, esqlc, 17-41, 17-42, 17-31, 17-43, 17-14, 16-4, 17-4
USING host_var clause, esqlc, 14-52
USING SQL DESCRIPTOR clause, sqls, 1-394, esqlc, 16-30, 16-43, 16-44, 16-11, 16-45, 16-46
with non-SELECT statements known at compile time, esqlc, 14-41
with noncursor functions known at compile time, esqlc, 14-49
with singleton SELECT statements known at compile time, esqlc, 14-43
with user-defined procedures, esqlc, 14-47
Execution time,
varying length data types influences, sqlt, 9-23
Existence dependency, sqlt, 8-10
EXISTS keyword,
in a WHERE clause, sqlt, 3-30
exit command, bldmg_ug, 3-16
EXIT statement, sqls, 2-20
exit() system call, esqlc, 11-44, 11-33
Exiting BladeManager command line interface, bldmg_ug, 3-5
EXP function, sqls, 1-918
exp() built-in function, extend, 2-8
Expected errors, bldmg_ug, 2-12, 3-14
Expensive routines, dbdkug, 2-15
Explain file, gls, 1-27
Explicit cast, sqlr, Glossary-8, overview, 1-25, extend, 3-7
Explicit casts, dbdkug, 3-18
Explicit connection, sqlr, Glossary-8
connection handle, esqlc, 12-94
default, esqlc, 12-26
definition of, esqlc, 12-21, 12-17
establishing, esqlc, 12-95, 12-20
identifying, esqlc, 12-31
limits of, esqlc, 12-94
starting, esqlc, 12-20
switching to, esqlc, 12-100
terminating, esqlc, 12-41, 12-98
when to use, esqlc, 12-21
with sqlexit(), esqlc, 12-65
Explicit select list, sqlr, Glossary-8
Explicit temporary table, sqls, 1-218
Exponential function, sqls, 1-918
Export support function, sqls, 1-772, 1-172
as casting function, extend, 5-17
description of, extend, 5-6, 6-16
for smart large objects, extend, 6-22
parameter type, extend, 5-16
return type, extend, 5-16
summary of, extend, 6-4
export support function, dapi, 12-251
ExportBinary routine, dbdkug, 6-18
Exportbinary support function, sqls, 1-772, 1-172
as casting function, extend, 5-17
description of, extend, 5-6, 6-18
for smart large objects, extend, 6-22
parameter type, extend, 5-16
return type, extend, 5-16
summary of, extend, 6-4
Exporting runtime routines, esqlc, 1-90
ExportText routine, dbdkug, 6-17
Expression, sqls, 1-881 to
aggregate, sqls, 1-946 to
boolean, sqls, 1-837
condition with, sqls, 1-836
cast allowed in, sqlt, 13-3
casting, sqls, 1-885
column, sqls, 1-886
combined expressions, sqls, 1-959
concatenating, sqls, 1-883
constant, sqls, 1-892 to
display label for, sqlt, 2-48
fragment, sqls, 1-35
function, sqls, 1-903 to
in UPDATE, sqls, 1-788
ordering by, sqls, 1-638
smart large objects in, sqls, 1-891
Expression-based distribution scheme,
in CREATE INDEX, sqls, 1-158
Expresssion,
boolean,
EXTEND function, sqls, 1-932, 1-935, sqlt, 2-58
example, sqlr, 2-13
extend() built-in function, extend, 2-9
Extended data type, sqlr, Glossary-8, 2-71, 2-20, extend, 5-15, 1-12
Extended data types, sqlt, 9-4
Extended identifier, esqlc, 15-31, 15-13, 15-9, extend, 5-15
Extensibility,
description of, sqlt, 1-10
Extension, to SQL,
checking for with DBANSIWARN environment variable, sqlr, 3-17
symbol for, sqls, Intro-14
Extent,
changing size of system table, sqlr, 1-10
revising size, sqls, 1-254
size, sqls, 1-87
External function,
aggregate function with, sqls, 1-958
as operator-class strategy function, sqls, 1-177
as operator-class support function, sqls, 1-178
CREATE FUNCTION, sqls, 1-128
definition, esqlc, 14-47
definition of, sqlr, Glossary-8
executing, sqls, 1-397, 1-545
executing dynamically, esqlc, 14-50, 16-23, 17-28, 17-29, 16-29, 14-49
iterator function, esqlc, 14-50
name in sysprocedures, sqlr, 1-46
non-variant, sqls, 1-962
registering, sqls, 1-128, udr, 3-10
See also External routine.,
See also User-defined function.,
variant, sqls, 1-962
External procedure, esqlc, 14-47
creating body of, sqls, 1-184
definition of, sqlr, Glossary-8
executing, sqls, 1-545, 1-407
registering, udr, 3-12
See also External routine.,
See also User-defined procedure.,
External routine, esqlc, 14-47
comments in, sqls, 1-12
compiling multithreaded applications, sqlr, 3-65
concatenation operator with, sqls, 1-884
CREATE PROCEDURE FROM statement in, sqls, 1-192
creating a function in, sqls, 1-135
DEALLOCATE COLLECTION statement, sqls, 1-297
definition of, sqlr, Glossary-8
ill-behaved, sqls, 1-1030
languages supported in sysroutinelangs, sqlr, 1-51
library entry point, udr, 3-11
module library, specifying, udr, 3-11
pathname syntax, sqls, 1-1012
preparing, sqls, 1-545
referencing, sqls, 1-961
registering, with modifiers, udr, 3-13
See also Routine; External function; External procedure.,
setting SQLSTATE, sqls, 1-454
specifying library location, udr, 3-11
sysprocauth (Execute privileges) information, sqlr, 1-44
sysprocedures information, sqlr, 1-46
External routine reference,
example, sqls, 1-962
External Routine Reference segment, sqls, 1-961
External space, sqlr, Glossary-8
EXTYPEID descriptor field, esqlc, 15-9
EXTYPEID field,
syntax, sqls, 1-433
with DESCRIBE, sqls, 1-342
with SET DESCRIPTOR, sqls, 1-711
EXTYPELEN field,
syntax, sqls, 1-433
EXTYPELENGTH descriptor field, esqlc, 15-9
EXTYPELENGTH field,
with DESCRIBE, sqls, 1-342
with SET DESCRIPTOR, sqls, 1-711
EXTYPENAME descriptor field, esqlc, 15-9
EXTYPENAME field,
with DESCRIBE, sqls, 1-342
with SET DESCRIPTOR, sqls, 1-711
EXTYPENM field,
syntax, sqls, 1-433
EXTYPEOWNERLENGTH descriptor field, esqlc, 15-9
EXTYPEOWNERLENGTH field,
with DESCRIBE, sqls, 1-342
with SET DESCRIPTOR, sqls, 1-711
EXTYPEOWNERNAME descriptor field, esqlc, 15-9
EXTYPEOWNERNAME field,
with DESCRIBE, sqls, 1-342
with GET DESCRIPTOR, sqls, 1-439
with SET DESCRIPTOR, sqls, 1-711
EXTYPEOWNNM field,
syntax, sqls, 1-433
EXTYPOWNLEN field,
syntax, sqls, 1-433
See alsoCondition, comparison.,



Copyright © 1997, Informix Software, Inc. All rights reserved.