Appendix A. Differences between Query for iSeries and Query/36
. . . . . . . . . . . . 195
Conceptual Differences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195
Operational Differences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195
Command differences between System/36 and Query for iSeries commands . . . . . . . . . . 197
Migration differences between System/36 and Query for iSeries definitions . . . . . . . . . . . 197
Appendix B. Practice exercise for Query for iSeries query
. . . . . . . . . . . . . . . 199
Query for iSeries query exercise: Creating an IDDU definition. . . . . . . . . . . . . . . . 199
Query for iSeries query exercise: Creating a database file . . . . . . . . . . . . . . . . . 203
Query for iSeries query exercise: Entering data . . . . . . . . . . . . . . . . . . . . . 203
Query for iSeries query exercise: Creating and running a query . . . . . . . . . . . . . . . 206
Query for iSeries query exercise: Creating a query . . . . . . . . . . . . . . . . . . . 207
Query for iSeries query exercise: Changing a query . . . . . . . . . . . . . . . . . . . 211
Query for iSeries query exercise: Creating an advanced query . . . . . . . . . . . . . . . 215
Appendix C. Query for iSeries performance tips and techniques
. . . . . . . . . . . . . 231
Introduction to Query for iSeries query processing . . . . . . . . . . . . . . . . . . . . 231
Keyed sequence access paths in Query for iSeries
. . . . . . . . . . . . . . . . . . 231
Select/omit access paths in Query for iSeries. . . . . . . . . . . . . . . . . . . . . 232
Access plans in Query for iSeries . . . . . . . . . . . . . . . . . . . . . . . . . 232
File definitions and data in Query for iSeries . . . . . . . . . . . . . . . . . . . . . . 233
File definitions in Query for iSeries. . . . . . . . . . . . . . . . . . . . . . . . . 233
File data considerations for Query for iSeries . . . . . . . . . . . . . . . . . . . . . 234
Defining queries for Query for iSeries
. . . . . . . . . . . . . . . . . . . . . . . . 234
Query for iSeries performance when designing or changing queries
. . . . . . . . . . . . 234
Define result fields in Query for iSeries . . . . . . . . . . . . . . . . . . . . . . . 235
Select and sequence fields in Query for iSeries . . . . . . . . . . . . . . . . . . . . 235
Select records in Query for iSeries. . . . . . . . . . . . . . . . . . . . . . . . . 235
Select sort fields in Query for iSeries . . . . . . . . . . . . . . . . . . . . . . . . 236
Select collating sequence in Query for iSeries
. . . . . . . . . . . . . . . . . . . . 237
Specify report summary functions in Query for iSeries
. . . . . . . . . . . . . . . . . 237
Select output type and output form in Query for iSeries . . . . . . . . . . . . . . . . . 237
Specify processing options in Query for iSeries . . . . . . . . . . . . . . . . . . . . 238
Using join operations in Query for iSeries . . . . . . . . . . . . . . . . . . . . . . . 238
Performance tips for join operations in Query for iSeries. . . . . . . . . . . . . . . . . 239
Miscellaneous tips and techniques for Query for iSeries . . . . . . . . . . . . . . . . . . 240
Batch processing for Query for iSeries . . . . . . . . . . . . . . . . . . . . . . . 240
Query for iSeries performance tuning. . . . . . . . . . . . . . . . . . . . . . . . 241
Query for iSeries migration considerations N to N-1 . . . . . . . . . . . . . . . . . . 241
Query for iSeries status messages. . . . . . . . . . . . . . . . . . . . . . . . . . 241
Query for iSeries debug mode messages . . . . . . . . . . . . . . . . . . . . . . . 242
Appendix D. Preventing users from running Query for iSeries queries interactively
. . . . . . 243
Appendix E. Coded character set identifiers (CCSIDs) in Query for iSeries
. . . . . . . . . 245
CCSID marking in Query for iSeries . . . . . . . . . . . . . . . . . . . . . . . . . 247
CCSIDs and collating sequences in Query for iSeries. . . . . . . . . . . . . . . . . . . 248
Query for iSeries language sequences . . . . . . . . . . . . . . . . . . . . . . . 249
CCSID conversions for Query for iSeries options and functions . . . . . . . . . . . . . . . 249
Displaying a Query for iSeries query . . . . . . . . . . . . . . . . . . . . . . . . 249
Changing a Query for iSeries query . . . . . . . . . . . . . . . . . . . . . . . . 250
Getting a list of objects with text in Query for iSeries . . . . . . . . . . . . . . . . . . 250
Defining a Query for iSeries query . . . . . . . . . . . . . . . . . . . . . . . . . 250
Defining a collating sequence in Query for iSeries . . . . . . . . . . . . . . . . . . . 250
Getting a list of formats or members with text in Query for iSeries . . . . . . . . . . . . . 251
Saving a Query for iSeries query definition. . . . . . . . . . . . . . . . . . . . . . 251
Contents
vii
Summary of Contents for @server iSeries
Page 1: ...iSeries Query for iSeries Use Version 5 SC41 5210 04 ERserver ...
Page 2: ......
Page 3: ...iSeries Query for iSeries Use Version 5 SC41 5210 04 ERserver ...
Page 12: ...x Query for iSeries Use V5R2 ...
Page 14: ...2 Query for iSeries Use V5R2 ...
Page 32: ...20 Query for iSeries Use V5R2 ...
Page 38: ...26 Query for iSeries Use V5R2 ...
Page 44: ...32 Query for iSeries Use V5R2 ...
Page 116: ...104 Query for iSeries Use V5R2 ...
Page 122: ...110 Query for iSeries Use V5R2 ...
Page 146: ...134 Query for iSeries Use V5R2 ...
Page 150: ...138 Query for iSeries Use V5R2 ...
Page 174: ...162 Query for iSeries Use V5R2 ...
Page 178: ...166 Query for iSeries Use V5R2 ...
Page 196: ...184 Query for iSeries Use V5R2 ...
Page 198: ...186 Query for iSeries Use V5R2 ...
Page 204: ...192 Query for iSeries Use V5R2 ...
Page 205: ...Part 4 Appendixes Copyright IBM Corp 2000 2002 193 ...
Page 206: ...194 Query for iSeries Use V5R2 ...
Page 210: ...198 Query for iSeries Use V5R2 ...
Page 242: ...230 Query for iSeries Use V5R2 ...
Page 256: ...244 Query for iSeries Use V5R2 ...
Page 270: ...258 Query for iSeries Use V5R2 ...
Page 272: ...260 Query for iSeries Use V5R2 ...
Page 292: ...280 Query for iSeries Use V5R2 ...
Page 293: ......
Page 294: ... Printed in U S A SC41 5210 04 ...