#ifndef h_ckeyword #define h_ckeyword /****************************************************************************** * * UniVerse VOC keyword number defintions * * Module %M% Version %I% Date %H% * * (c) Copyright 1998 Ardent Software Inc. - All Rights Reserved * This is unpublished proprietary source code of Ardent Software Inc. * The copyright notice above does not evidence any actual or intented * publication of such source code. * ******************************************************************************* * * Maintenence log - insert most recent change descriptions at top * * Date.... GTAR# WHO Description......................................... * 06/21/99 25138 DTM Added USEROPTS functionality * 03/15/99 24696 GMH Change keywords * 10/14/98 23801 SAP Change copyrights. * 10/05/98 22647 GMH Restore mmissing keywords * 10/02/98 23673 GMH Add keywords K_OLDSTYLE, K_64BIT, K_32BIT * 06/10/98 23176 DJD Added new spooler commands. * 05/20/98 21718 LPC/WSM Add K_RUNNING and K_SUSPENDED * 03/12/97 20239 MJC Added K_DATE * 08/28/96 18892 JBG ADDED K_BREAK_ON * 08/26/96 18892 JBG Added K_BY_DSND,K_BY_EXP, K_BY_EXP_DSND, K_HEADING,BREAK_SUP * 07/24/96 18892 JBG Added K_BY and K_ASSOC_KEY * 06/03/96 18162 MJC Added K_SUM, K_COUNT, K_TIME (already in VOC) * 05/20/96 18477 DGC Port PACS to Release 9 (FiiRESTORM III) * 07/17/94 16881 PGW Added keywords for Windows NT spooler support. * 08/02/95 17061 JC Added FORMAT.MAP keyword as 402. * 12/20/94 15740 JC Added NLS keywords. * 12/13/94 15078 SJM Moved to ckeyword.h * 09/27/94 14073 TMC Added K_UVNETLICD for network license debugging * 08/10/94 14619 EAP Added K_NOSPLIT for LIST * 05/25/94 14165 ALC Added MULTIVOLUME keyword for DEFINE.DF extensions. * 03/08/94 12307 EAP Added K_NO_LOCKS for MARK.CONVERSION verb * 03/08/94 12301 EAP Added K_DIFF, K_INTER and K_UNION for MERGE.LIST * 03/08/94 12297 JSW Added K_PIOPEN_FMT for new flavor. * 02/15/94 12998 PVW NF2 design specification step 5 - SQL UNNEST clause * 02/08/94 13032 JSM Added keywords for query aggregate functions * 08/05/93 11931 ENF Added K_ODBC for PORT.STATUS * 12/17/92 10752 RM Added K_NUMERIC for create.idx * 09/15/92 8909 PVW Added K_ID_SUP,K_DELETING,K_ID_ONLY * 08/12/92 9686 LPC Added keywords for DEFINE.DF verb * 07/29/92 9923 JSM Added GRAND for SQL * 05/21/92 8657 JSM Added ASFIELD for query * 04/30/92 9067 RM Added SQL tokens at 500+ * 04/27/92 9215 JSM Added IS.NULL and IS.NOT.NULL * 03/18/92 9215 JSM Added keywords for SQL & reserved query token numbers * 02/19/92 8613 TMC add internal ENVIRONMENT command * 03/21/91 7895 JWT add COUNT.SUP keyword * 01/10/91 7868 TMC Allow network debugging to be turned on and off * 08/09/90 7207 JSM Added keywords for SPOOL and STATUS * 08/03/90 7207 JSM Added keywords for SETPTR * 07/26/90 7207 JSM Added DISPLAY and STATUS keyword * 07/25/90 7207 JSM Added BREAK and LOCKS keywords * 07/23/90 7207 JSM Added PROGRAMSIZE keyword * 09/17/89 6280 JWT support DEFAULTS keyword * 08/23/89 5413 JWT Add USING keyword * 06/18/89 5290 JWT Add WITHIN keyword * 06/15/89 5292 JSM Added TAPE keyword * 06/05/89 5291 DTW add old keywords * 03/20/89 5870 JWT PERCENT.GROWTH option * 02/17/89 5319 JWT Added keyword for IN2.FORMAT * 07/25/88 - - Maintenence log purged at 5.2.1, see release 5.1.10. * *****************************************************************************/ /* NB: 371-399 are reserved numbers for query verbs: DO NOT USE */ #define K_GT 3 #define K_EQ 4 #define K_GE 5 #define K_LT 6 #define K_NE 7 #define K_LE 8 #define K_MATCH 11 #define K_BY 12 #define K_BY_DSND 13 #define K_BREAK_ON 16 #define K_ID_SUP 18 #define K_HEADING 19 #define K_DICT 20 #define K_USING 24 #define K_NOT_MATCH 25 #define K_ID_ONLY 26 #define K_HDR_SUPP 28 #define K_NO_PAGE 30 #define K_LPTR 33 #define K_OVERWRITING 34 #define K_DELETING 35 #define K_SQUAWK 36 #define K_ALL 37 #define K_NOISE 38 #define K_MTU 40 #define K_BLK 41 #define K_BREAK_SUP 42 #define K_SPOKEN 45 #define K_BY_EXP 48 #define K_BY_EXP_DSND 49 #define K_SAVING 59 #define K_UNIQUE 60 #define K_TO 61 #define K_BRIEF 62 #define K_DATA 63 #define K_DOWN 64 #define K_FORCE 65 #define K_FROM 66 #define K_LOCAL 67 #define K_LOCKS 68 #define K_NO_WAIT 69 #define K_NOXREF 70 #define K_PROMPT 71 #define K_UP 72 #define K_NUMERIC 73 #define K_THEN 192 #define K_ON 193 #define K_OFF 194 #define K_APPEND 195 #define K_TRUNCATE 196 #define K_FILEOFF 197 #define K_FILEON 198 #define K_TTYOFF 199 #define K_TTYON 200 #define K_NO_WARN 202 #define K_COMP_PATH 203 #define K_PICK_DICT 204 #define K_REAL_FMT 205 #define K_INFO_FMT 206 #define K_HEX 207 #define K_CRT 208 #define K_NO_NEW 209 #define K_FORM_FEED 210 #define K_PICK_FMT 211 #define K_LOOP 212 #define K_REPEAT 213 #define K_GO 214 #define K_IF 215 #define K_KEEP_COMMON 216 #define K_USER 217 #define K_READU 218 #define K_GROUP 219 #define K_FILELOCK 220 #define K_NODE 221 #define K_ALL_MATCH 222 #define K_NO_MATCH 223 #define K_NO_SELECT 224 #define K_EXPLODE 225 #define K_TRAP 226 #define K_NONULLS 227 #define K_NOINDEX 228 #define K_REQINDEX 229 #define K_STATS 230 #define K_DETAIL 231 #define K_GENERAL 232 #define K_SEQNUM 233 #define K_GROUPSZ 234 #define K_MINMOD 235 #define K_SPLITLD 236 #define K_MERGELD 237 #define K_LRGREC 238 #define K_RECSIZE 239 #define K_MINIMIZE 240 #define K_DYNAMIC 241 #define K_IN2_FMT 242 #define K_GROWTH 243 #define K_TAPE 244 #define K_WITHIN 245 #define K_DEFAULTS 246 #define K_PORT 247 #define K_DEVICE 248 #define K_PID 249 #define K_FILEMAP 250 #define K_MFHIST 251 #define K_GLHIST 252 #define K_LSTACK 253 #define K_ENABLE 254 #define K_DISABLE 255 #define K_PROGRAMSIZE 256 #define K_BREAK 257 #define K_DISPLAY 258 #define K_STATUS 259 #define K_BANNER 260 #define K_TYPE 261 #define K_NOFMT 262 #define K_NOHEAD 263 #define K_COPIES 264 #define K_AT 265 #define K_DEFER 266 #define K_EJECT 267 #define K_FTN 268 #define K_LNUM 269 #define K_NOEJECT 270 #define K_NODEFAULT 271 #define K_HOME 272 #define K_KEEP 273 #define K_NOKEEP 274 #define K_PRIORITY 275 #define K_FMT 276 #define K_REQUEUE 277 #define K_STARTPAGE 278 #define K_ENDPAGE 279 #define K_INFORM 280 #define K_HOLD 281 #define K_NORETAIN 282 #define K_NOHOLD 283 #define K_NEXT 284 #define K_CANCEL 285 #define K_USERS 286 #define K_ME 287 #define K_DISKS 288 #define K_NETWORK 289 #define K_UVNETD 290 #define K_SET 291 #define K_CLEAR 292 #define K_NOCOUNT 293 #define K_BADWORD 294 #define K_USEERR 295 #define K_AMBIGUOUS 296 #define K_EVAL 300 #define K_CONV 301 #define K_ASSOC 302 #define K_ASSOCW 303 #define K_COLHDG 304 #define K_DISPLIKE 305 #define K_MVALUE 306 #define K_SVALUE 307 #define K_NAME 308 #define K_ISNULL 309 #define K_NOTNULL 310 #define K_ASFIELD 311 #define K_ADDING 312 #define K_REMOVING 313 #define K_SYSTEM 314 #define K_INTERNAL 315 #define K_EXTERNAL 316 #define K_ODBC 317 #define K_ENUM 318 #define K_TRANSPORT 319 #define K_UVNETLICD 320 #define K_UVSRVD 321 #define K_AFFINE_STATS 322 /* used in list_readu.c */ #define K_ASSOC_ROW 322 /* <<< JBG 18892 <<< query voc entry */ #define K_CPU_STATS 323 #define K_RUNNING 324 #define K_SUSPENDED 325 #define K_USERNAME 326 #define K_FORMNAME 327 #define K_PORTNO 328 #define K_RANGE 329 #define K_HEADON 330 #define K_NOFORMFEED 331 #define K_FORMFEED 332 #define K_OLDSTYLE 360 /* for create.file, etc */ #define K_64BIT 361 /* for create.file, etc */ #define K_32BIT 362 /* for create.file, etc */ #define K_USEROPTS 363 /* GTAR 25138 */ /* NB: 371-399 are reserved numbers for query verbs: DO NOT USE */ #define K_SUM 377 #define K_COUNT 378 /* NB: 400-450 are reserved numbers for NLS use (403 is old from VOC) */ #define K_MAP 400 #define K_UNICODE 401 #define K_FORMATMAP 402 #define K_TIME 403 /* NB: 500-599 are reserved numbers for SQL tokens */ #define K_SEMICOLON 500 #define K_COMMA 501 #define K_DISTINCT 502 #define K_DEFAULT 503 #define K_NOT 504 #define K_IN 505 #define K_WHERE 506 #define K_AVE 507 #define K_BETWEEN 508 #define K_HAVING 510 #define K_ORDER 511 #define K_DESC 512 #define K_ASC 513 #define K_IS 514 #define K_SLIST 515 #define K_ANY 517 #define K_MIN 518 #define K_MAX 519 #define K_PLUS 520 #define K_MINUS 521 #define K_STAR 522 #define K_DIVIDE 523 #define K_NULLVAL 525 #define K_EXISTS 526 #define K_ESCAPE 527 #define K_LIKE 528 #define K_FILELIST 529 #define K_ISRETRIEVE 530 #define K_ISSQL 531 #define K_UMINUS 532 #define K_SUPPRESS 533 #define K_COLUMN 534 #define K_SPACE 536 #define K_SPACES 537 #define K_DOUBLE 538 #define K_GRAND 539 #define K_UNNEST 541 #define K_DATE 573 #define K_PIOPEN_FMT 600 #define K_DIFF 601 #define K_INTER 602 #define K_UNION 603 #define K_NO_LOCKS 604 #define K_MULTIVOLUME 605 #define K_NOSPLIT 606 #define K_FONTBOLD 607 #define K_FONTITALIC 608 #define K_FONTNAME 609 #define K_FONTSIZE 610 #define K_LINESPACE 611 #define K_TABSIZE 612 #define K_MODIFY 613 #define K_GDI 614 #define K_RAW 615 #endif /* end of ckeyword.h */