[ 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 ]
O
- .o file extension, esqlc, 1-87, 1-76, gls, 8-11
- -o preprocessor option, esqlc, 1-80, 1-50, 1-85, 1-76, 1-77, 1-55
- .obj file extension, esqlc, 1-80, 1-81
- Object Interface for C++, overview, 1-11
- Object mode, sqlr, Glossary-13
- adding objects examples, sqls, 1-665
- benefits of, sqls, 1-670 to
- data manipulation statements (INSERT, UPDATE, DELETE) with, sqls, 1-657
- disabled, sqls, 1-658
- duplicate index, sqls, 1-655
- enabled, sqls, 1-657
- benefits of, sqls, 1-671
- examples, sqls, 1-659
- filtering, sqls, 1-658
- benefits of, sqls, 1-671
- error options in SET, sqls, 1-652
- privileges required for changing, sqls, 1-649
- See also Trigger; Constraint; Index;SET statement,
- setting with SET, sqls, 1-648
- sysobjstate information, sqlr, 1-40
- terminology, sqls, 1-648
- trigger, sqls, 1-286, 1-655
- Object persistence, dbdkug, 6-5, 7-5
- Object prefix, dbdkug, 1-11
- Object See database object.,
- Object-relational database, sqlr, Glossary-13
- Object-relational database, description of, sqlt, 1-10
- Object-relational model,
- description of, sqlt, 1-10
- objects.sql generated script, dbdkug, 3-52
- OCTET_LENGTH function, sqls, 1-921, gls, 3-43
- octet_length() built-in function, extend, 2-8
- ON EXCEPTION statement,
- placement of, sqls, 2-45
- scope of control, sqlt, 14-85
- SET LOCK MODE with, sqls, 1-984
- SET statement with, sqls, 1-984
- syntax, sqls, 2-43
- trapping errors, sqlt, 14-84
- user-generated errors, sqlt, 14-87
- ON keyword,
- in CREATE INDEX, sqls, 1-139
- ON-Archive configuration file (ARC_DEFAULT), sqlr, 3-16
- On-line help, udr, Intro-9, bldmg_ug, Intro-10
- BladePack, dbdkug, 10-5
- BladeSmith, dbdkug, 3-56
- On-line manuals, sqlr, Intro-14, sqls, Intro-19, esqlc, Intro-13, sqlt, Intro-11, dapi, Intro-8, gls, Intro-15, extend, Intro-9, udr, Intro-8
- onaudit utility, gls, 4-10, 5-9
- oncheck utility, gls, 4-10, 5-9
- ONCONFIG environment variable, sqlr, 3-56, dbdkug, 8-4
- ONCONFIG parameter,
- DBSPACETEMP, sqls, 1-643
- One-to-many relationship, sqlt, 8-10, 8-13
- One-to-one relationship, sqlt, 8-10, 8-13
- oninit server process, dbdkug, 9-11
- OnLine database server. See INFORMIX-OnLine Dynamic Server.,
- onload utility, sqlt, 4-31, gls, 4-10, 5-9
- onlog utility, gls, 4-10, 5-9
- onlycp preprocessor option, esqlc, 1-50
- onmode utility, gls, 5-10, 1-7
- onshowaudit utility, gls, 4-10, 5-9
- onspaces database utility, esqlc, 7-13, dapi, 3-42
- onspaces utility, gls, 4-10, 5-9
- onstat utility, gls, 4-10, 5-9
- onunload utility, sqlt, 9-44, 4-31, gls, 4-10, 5-9
- Opaque data type, sqlr, 2-58, sqls, 1-873, sqlt, 9-4, gls, 4-17
- after a DESCRIBE, esqlc, 17-8
- alignment of, sqls, 1-170
- as argument, sqls, 1-170
- as element type of collection, esqlc, 9-6
- as field type of row, esqlc, 9-50
- as parameter, extend, 5-13
- bit-hashable, extend, 6-23, 5-23, 5-24
- cast for, sqlt, 13-5
- casts for, extend, 3-4
- comparing, extend, 6-22, 5-22
- constraints on, extend, 5-23
- contents of, dapi, 3-16
- corresponding ESQL/C data type, esqlc, 2-5, 2-13
- creating with CREATE OPAQUE TYPE, sqls, 1-167
- defined constant, esqlc, 2-9
- definition of, esqlc, 10-3, dapi, 3-16, extend, 5-3, 1-13
- DESCRIBE with, sqls, 1-438
- description of, sqlr, Glossary-13
- dropping, extend, 5-28
- dropping with DROP TYPE, sqls, 1-381
- dynamically executing, esqlc, 15-28
- extended identifier, sqls, 1-711, 1-438, esqlc, 15-13, 15-9, extend, 5-15
- fetching, dapi, 3-17
- fixed length, sqls, 1-169
- fixed-length, sqls, 1-169, extend, 5-10, 5-4
- GET DESCRIPTOR with, sqls, 1-438
- in DELETE, sqls, 1-329
- in DROP TABLE, sqls, 1-377
- in dynamic SQL, sqls, 1-711, esqlc, 15-13
- in INSERT, sqls, 1-503
- in LOAD, sqls, 1-522
- in sysxtdtypeauth table, extend, 5-19
- in UPDATE, sqls, 1-793
- indexes on, extend, 5-25
- inserting, esqlc, 15-29, dapi, 3-18
- internal structure, extend, 5-4
- loading, sqls, 1-522, 1-518
- locale-specific data, extend, 6-23
- memory alignment of, extend, 5-11
- modifiers, sqls, 1-169
- name of, sqls, 1-711, 1-438, esqlc, 15-14, 15-9
- naming, sqls, 1-168
- owner name, sqls, 1-711, 1-439
- owner of, esqlc, 15-14, 15-9
- pass by reference, extend, 6-7, 6-9
- pass by value, extend, 6-7, 6-9
- predefined, esqlc, 10-48
- privileges, sqls, 1-168, extend, 5-28, 5-18
- registering, extend, 5-14
- row field literal, sqls, 1-1008
- See also Fixed-length opaque data type; Varying-length opaque data type.,
- sizing, sqls, 1-168
- smart large object in, dapi, 3-16
- smart large objects in, dapi, 12-251, 12-231
- smart large objects with, sqlr, 2-17
- storage of, sqlr, 2-53
- structure size, extend, 5-10
- support functions, sqls, 1-171
- syscolumns coltype code for, sqlr, 1-24
- system catalog table, extend, 5-19
- sysxtddesc contents for, sqlr, 1-62
- truncation of data, esqlc, 15-31
- unloading, sqls, 1-772
- updating, dapi, 3-18
- varying length, sqls, 1-169
- varying-length, sqls, 1-169, extend, 5-11
- with SET DESCRIPTOR, sqls, 1-711
- Opaque data types, dbdkug, 2-6
- accessor methods, dbdkug, 6-10, 3-34
- ActiveX value objects, implemented as, overview, 1-27
- client implementation language, dbdkug, 3-34
- creating in BladeSmith, dbdkug, 3-33, 6-9
- defined, overview, 1-15
- defining for ActiveX, dbdkug, 6-9
- example of, overview, B-2, B-4, B-9
- external representation of, dbdkug, 5-22
- fixed size, dbdkug, 6-8, 3-36
- illustrated, overview, 1-16
- internal structure of, dbdkug, 6-10, 6-8, 3-36
- maximum allocated length, dbdkug, 3-37
- members, dbdkug, 6-10, 3-36
- memory alignment, dbdkug, 3-37
- name, dbdkug, 3-34
- properties, dbdkug, 3-34
- rich media data, using for, overview, 1-17
- routines for ActiveX custom methods, dbdkug, 6-8
- rules for ActiveX use, dbdkug, 6-8
- server implementation language, dbdkug, 6-5, 3-34
- support functions for, overview, 1-26, 1-23
- support routines for, dbdkug, 6-10, 5-21, 6-17, 3-38
- test data, adding for, dbdkug, 3-43
- test scripts for, dbdkug, 8-10
- variable size, dbdkug, 3-36
- Opaque type,
- cast matrix, sqlr, 2-32
- Opaque variable,
- inserting, sqls, 1-503
- Opaque-type support function,
- assign(), dapi, 12-294, 12-231, 3-81, 12-267, 12-227
- destroy(), dapi, 3-81, 12-277, 12-224
- export, dapi, 12-251
- import, dapi, 12-267
- lohandles(), dapi, 12-365, 12-299
- Opclass. SeeOperator class.,
- OPEN statement, sqls, 1-528 to
- activating a cursor, sqlt, 5-21
- and deferred PREPARE, esqlc, 14-34
- collection cursor, sqls, 1-533
- constructing the active set, sqls, 1-530
- cursors for data manipulation, sqls, 1-530
- Deferred-PREPARE feature with, sqls, 1-698
- executing a cursor, esqlc, 14-15, 14-18
- executing with PREPARE, esqlc, 14-30
- FREE statement with, sqls, 1-538
- function cursor, sqls, 1-531
- insert cursor, sqls, 1-532
- interrupting, esqlc, 12-34
- opening select or update cursors, sqlt, 5-21
- optimizing, esqlc, 14-35
- reopening a cursor, sqls, 1-684, 1-532, 1-537
- role in dynamic SQL, esqlc, 14-10
- substituting values for ? parameters, sqls, 1-533
- USING clause, sqls, 1-534
- USING DESCRIPTOR clause, sqls, 1-535, esqlc, 17-42, 17-34, 17-14, 17-4
- USING host_var clause, esqlc, 14-54
- USING SQL DESCRIPTOR clause, esqlc, 16-44, 16-11, 16-37, 16-4
- with a SELECT statement, esqlc, 14-15
- with an EXECUTE FUNCTION statement, esqlc, 17-28, 16-28, 14-15
- with an INSERT statement, esqlc, 14-18
- with deferred PREPARE, esqlc, 14-30
- with OPTOFC and Deferred PREPARE features, esqlc, 14-38
- WITH REOPTIMIZATION clause, sqls, 1-536
- open() system call, esqlc, 8-19
- OPEN, FETCH, and CLOSE (OPTOFC) feature,
- restrictions, esqlc, 14-36
- Operating system,
- 8-bit clean, gls, 4-5, 6-4, 5-5, 7-5, 2-24
- character encoding, gls, 1-43
- compatible locale files, gls, A-11
- limitations, gls, 7-4
- locales, gls, A-24
- need for code-set conversion, gls, 1-43
- saving disk space, gls, A-20
- Operating system signals, dbdkug, 4-13
- operating-system file access, dapi, 11-7
- Operation,
- aggregate function, extend, 2-10
- built-in function, extend, 2-8
- casting function. See Cast.,
- definition of, extend, 2-4, 1-9
- end-user routine, extend, 2-10
- extending for existing data types, extend, 2-11, 1-11
- extending for new data types, extend, 1-16
- operator, extend, 2-4
- operator function, extend, 2-4
- Operator, sqlr, Glossary-13
- arithmetic, extend, 2-5
- binding, sqlr, Glossary-13
- definition of, extend, 2-4, 1-9
- function, sqlr, Glossary-13
- relational, extend, 2-6
- See Arithmetic operator; Cast operator; Logical operator; Relational operator.,
- text, extend, 2-6
- Operator binding, extend, 2-4
- Operator class, gls, 4-18, dbdkug, 2-20
- btree_ops, sqls, 1-179
- creating with CREATE OPCLASS, sqls, 1-174
- default, sqls, 1-179
- default for B-Tree, sqls, 1-179
- definition, sqlr, Glossary-13, sqls, 1-175, 1-145, udr, 1-8
- definition of, extend, 4-3, 4-6, 1-9
- dropping, extend, 4-27
- dropping with DROP OPCLASS, sqls, 1-360
- extending for existing data types, extend, 1-11
- extending for new data types, extend, 1-17
- privileges on, extend, 4-19
- rtree_ops, sqls, 1-179
- specifying with CREATE INDEX, sqls, 1-142, 1-145
- sysopclasses information, sqlr, 1-42
- Operator class support functions, documentation of, overview, A-7
- Operator function,
- arithmetic, extend, 5-20
- concat(), sqls, 1-884
- definition of, extend, 2-4, 1-9
- divide(), sqls, 1-959
- equal(), sqls, 1-1020
- for an opaque data type, extend, 5-20
- for an opaque type, extend, 5-7
- greaterthan(), sqls, 1-1020
- greaterthanorequal(), sqls, 1-1020
- lessthan(), sqls, 1-1020
- lessthanorequal(), sqls, 1-1020
- like(), sqls, 1-847
- matches(), sqls, 1-848
- minus(), sqls, 1-959
- negate(), sqls, 1-960
- notequal(), sqls, 1-1020
- plus(), sqls, 1-959
- positive(), sqls, 1-960
- relational, extend, 2-6, 5-23
- text, extend, 5-20, 2-6
- times(), sqls, 1-959
- Operator functions, overview, 1-22
- OPTCOMPIND environment variable, values, sqlr, 3-57
- Optimized message transfers,
- enabling, esqlc, 12-43
- error handling, esqlc, 12-45
- reasons to disable, esqlc, 12-44
- restrictions on, esqlc, 12-42
- Optimized Message Transfers, esqlc, 12-42
- Optimizer,
- specifying a high or low level with SET OPTIMIZATION, sqls, 1-733
- strategy functions, sqls, 1-176
- with UPDATE STATISTICS, sqls, 1-809, 1-817
- Optimizing,
- a query, sqls, 1-714
- across a network, sqls, 1-734
- cursor with Deferred-PREPARE feature, sqls, 1-698
- cursor with SET AUTOFREE, sqls, 1-676
- database server, sqls, 1-733
- OPEN, FETCH, and CLOSE statements, esqlc, 14-35
- Optimizing user-defined routines, dbdkug, 3-30
- Optimizing. See Performance.,
- Optional entity in relationship, sqlt, 8-10
- OPTIONS network parameter, esqlc, 1-108
- OPTMSG environment variable, esqlc, 12-43
- setting, esqlc, 12-43
- OptMsg global variable, esqlc, 12-43
- setting, esqlc, 12-44
- OPTOFC environment variable, esqlc, 14-37
- client only, esqlc, 14-37
- OPTOFC feature,
- and static cursors, esqlc, 14-36
- enabling, esqlc, 14-37
- with AUTOFREE and Deferred PREPARE features, esqlc, 14-39
- with Deferred PREPARE feature, esqlc, 14-38
- OR logical operator, sqls, 1-853, sqlt, 2-32
- ORDER BY clause (SELECT), gls, 3-21, 1-9
- ORDER BY keywords,
- indexes on ORDER BY columns, sqls, 1-147
- relation to GROUP BY, sqlt, 3-7
- restrictions with FOR UPDATE, sqlt, 6-8
- orders table in stores7 database, columns in, sqlr, A-3
- Orthogonality, dbdkug, 2-22
- OUT parameter, dbdkug, 3-27, udr, 3-14
- reading values of, udr, 3-16
- Outer join, forming, sqls, 1-612
- OUTPUT statement, sqls, 1-539
- PIPE with, sqls, 1-540
- Output support function, sqlr, 2-53, sqls, 1-171
- as casting function, extend, 3-10, 3-12, 5-17
- description of, extend, 5-5, 6-8
- locale-sensitive data, extend, 6-24
- parameter type, extend, 5-16
- return type, extend, 5-16
- summary of, extend, 6-3
- Overlap method/routine, dbdkug, 7-10, 6-18
- Overloading,
- aggregates, dbdkug, 3-15
- user-defined routines, dbdkug, 3-26
- Overloading routines,
- about, overview, 1-22
- documentation of, overview, A-8
- Owner,
- ANSI-compliancy, sqls, 1-475, 1-1050
- function name qualifier, sqls, 1-964
- in Constraint Name segment, sqls, 1-855
- in CREATE SYNONYM, sqls, 1-207
- in RENAME COLUMN, sqls, 1-569
- in RENAME TABLE, sqls, 1-572
- index name qualifier, sqls, 1-985
- procedure name qualifier, sqls, 1-1009
- table-name qualifier, sqls, 1-1050
- view name with, sqls, 1-1053
- Owner name, gls, 3-8
- Ownership, sqlt, 11-7
- SET statement,
- See also Object mode,
Copyright © 1997, Informix Software, Inc. All rights
reserved.