#ifndef _SQLOCTDEF_H_ // SQLOCTDEF - Symbol definitions for statement ids #define _SQLOCTDEF_H_ // SQLOCTDEF.REQ generated from OCTDEF.H on 17-MAY-2011 10:40:02.66 // // The positive values are defined for compatibility with Oracle 11g. // Not all statements are supported by Oracle Rdb therefore not all values // will appear in the SQLCA. Negative values are Oracle Rdb specific values. // // Rdb specific values // #define SQL_K_OCTRDB_CONNECT -1 // Rdb Connect #define SQL_K_OCTRDB_ATTACH -2 // Rdb Attach #define SQL_K_OCTRDB_DISCONNECT -3 // Rdb Disconnect #define SQL_K_OCTRDB_CREATE_MODULE -4 // Rdb Create Module #define SQL_K_OCTRDB_ALTER_MODULE -5 // Rdb Alter Module #define SQL_K_OCTRDB_DROP_MODULE -6 // Rdb Drop Module #define SQL_K_OCTRDB_CREATE_DOMAIN -7 // Rdb Create Domain #define SQL_K_OCTRDB_ALTER_DOMAIN -8 // Rdb Alter Domain #define SQL_K_OCTRDB_DROP_DOMAIN -9 // Rdb Drop Domain #define SQL_K_OCTRDB_CREATE_CATALOG -10 // Rdb Create Catalog #define SQL_K_OCTRDB_ALTER_CATALOG -11 // Rdb Alter Catalog #define SQL_K_OCTRDB_DROP_CATALOG -12 // Rdb Drop Catalog #define SQL_K_OCTRDB_ALTER_SCHEMA -13 // Rdb Alter Schema #define SQL_K_OCTRDB_DROP_SCHEMA -14 // Rdb Drop Schema #define SQL_K_OCTRDB_SET_SESSION -15 // Rdb Set Session Authorization #define SQL_K_OCTRDB_RELEASE_SAVEPOINT -16 // Release Savepoint // Oracle 11g defined values // // Copyright (c) 1984, 2003, Oracle Corporation. All rights reserved. // // Copyright (c) 1981, 2003, Oracle Corporation. All rights reserved. // #define SQL_K_OCTCTB 1 // create table #define SQL_K_OCTINS 2 // insert #define SQL_K_OCTSEL 3 // select #define SQL_K_OCTCCL 4 // create cluster #define SQL_K_OCTACL 5 // alter cluster #define SQL_K_OCTUPD 6 // update #define SQL_K_OCTDEL 7 // delete #define SQL_K_OCTDCL 8 // drop cluster #define SQL_K_OCTCIX 9 // create index #define SQL_K_OCTDIX 10 // drop index #define SQL_K_OCTAIX 11 // alter index #define SQL_K_OCTDTB 12 // drop table #define SQL_K_OCTCSQ 13 // create sequence #define SQL_K_OCTASQ 14 // alter sequence #define SQL_K_OCTATB 15 // alter table #define SQL_K_OCTDSQ 16 // drop sequence #define SQL_K_OCTGRA 17 // grant #define SQL_K_OCTREV 18 // revoke #define SQL_K_OCTCSY 19 // create synonym #define SQL_K_OCTDSY 20 // drop synonym #define SQL_K_OCTCVW 21 // create view #define SQL_K_OCTDVW 22 // drop view #define SQL_K_OCTVIX 23 // validate index #define SQL_K_OCTCPR 24 // create procedure #define SQL_K_OCTAPR 25 // alter procedure #define SQL_K_OCTLTB 26 // lock table #define SQL_K_OCTNOP 27 // no operation #define SQL_K_OCTRNM 28 // rename #define SQL_K_OCTCMT 29 // comment #define SQL_K_OCTAUD 30 // audit #define SQL_K_OCTNOA 31 // noaudit #define SQL_K_OCTCED 32 // create database link #define SQL_K_OCTDED 33 // drop database link #define SQL_K_OCTCDB 34 // create database #define SQL_K_OCTADB 35 // alter database #define SQL_K_OCTCRS 36 // create rollback segment #define SQL_K_OCTARS 37 // alter rollback segment #define SQL_K_OCTDRS 38 // drop rollback segment #define SQL_K_OCTCTS 39 // create tablespace #define SQL_K_OCTATS 40 // alter tablespace #define SQL_K_OCTDTS 41 // drop tablespace #define SQL_K_OCTASE 42 // alter session #define SQL_K_OCTAUR 43 // alter user #define SQL_K_OCTCWK 44 // commit #define SQL_K_OCTROL 45 // rollback #define SQL_K_OCTSPT 46 // savepoint #define SQL_K_OCTPLS 47 // pl/sql execute #define SQL_K_OCTSET 48 // set transaction #define SQL_K_OCTASY 49 // alter system switch log #define SQL_K_OCTXPL 50 // explain #define SQL_K_OCTCUS 51 // create user #define SQL_K_OCTCRO 52 // create role #define SQL_K_OCTDUS 53 // drop user #define SQL_K_OCTDRO 54 // drop role #define SQL_K_OCTSER 55 // set role #define SQL_K_OCTCSC 56 // create schema #define SQL_K_OCTCCF 57 // create control file #define SQL_K_OCTATR 58 // Alter tracing #define SQL_K_OCTCTG 59 // create trigger #define SQL_K_OCTATG 60 // alter trigger #define SQL_K_OCTDTG 61 // drop trigger #define SQL_K_OCTANT 62 // analyze table #define SQL_K_OCTANI 63 // analyze index #define SQL_K_OCTANC 64 // analyze cluster #define SQL_K_OCTCPF 65 // create profile #define SQL_K_OCTDPF 66 // drop profile #define SQL_K_OCTAPF 67 // alter profile #define SQL_K_OCTDPR 68 // drop procedure #define SQL_K_OCTARC 70 // alter resource cost #define SQL_K_OCTCSL 71 // create snapshot log #define SQL_K_OCTASL 72 // alter snapshot log #define SQL_K_OCTDSL 73 // drop snapshot log #define SQL_K_OCTCSN 74 // create snapshot #define SQL_K_OCTASN 75 // alter snapshot #define SQL_K_OCTDSN 76 // drop snapshot #define SQL_K_OCTCTY 77 // create type #define SQL_K_OCTDTY 78 // drop type #define SQL_K_OCTARO 79 // alter role #define SQL_K_OCTATY 80 // alter type #define SQL_K_OCTCYB 81 // create type body #define SQL_K_OCTAYB 82 // alter type body #define SQL_K_OCTDYB 83 // drop type body #define SQL_K_OCTDLB 84 // drop library #define SQL_K_OCTTTB 85 // truncate table #define SQL_K_OCTTCL 86 // truncate cluster #define SQL_K_OCTCBM 87 // create bitmapfile #define SQL_K_OCTAVW 88 // alter view #define SQL_K_OCTDBM 89 // drop bitmapfile #define SQL_K_OCTSCO 90 // set constraints #define SQL_K_OCTCFN 91 // create function #define SQL_K_OCTAFN 92 // alter function #define SQL_K_OCTDFN 93 // drop function #define SQL_K_OCTCPK 94 // create package #define SQL_K_OCTAPK 95 // alter package #define SQL_K_OCTDPK 96 // drop package #define SQL_K_OCTCPB 97 // create package body #define SQL_K_OCTAPB 98 // alter package body #define SQL_K_OCTDPB 99 // drop package body #define SQL_K_OCTCDR 157 // create directory #define SQL_K_OCTDDR 158 // drop directory #define SQL_K_OCTCLB 159 // create library #define SQL_K_OCTCJV 160 // create java #define SQL_K_OCTAJV 161 // alter java #define SQL_K_OCTDJV 162 // drop java #define SQL_K_OCTCOP 163 // create operator #define SQL_K_OCTCIT 164 // create indextype #define SQL_K_OCTDIT 165 // drop indextype #define SQL_K_OCTAIT 166 // reserver for alter indextype #define SQL_K_OCTDOP 167 // drop operator #define SQL_K_OCTAST 168 // associate statistics #define SQL_K_OCTDST 169 // disassociate statistics #define SQL_K_OCTCAL 170 // call method #define SQL_K_OCTCSM 171 // create summary #define SQL_K_OCTASM 172 // alter summary #define SQL_K_OCTDSM 173 // drop summary #define SQL_K_OCTCDM 174 // create dimension #define SQL_K_OCTADM 175 // alter dimension #define SQL_K_OCTDDM 176 // drop dimension #define SQL_K_OCTCCT 177 // create context #define SQL_K_OCTDCT 178 // drop context #define SQL_K_OCTASO 179 // alter outline #define SQL_K_OCTCSO 180 // create outline #define SQL_K_OCTDSO 181 // drop outline #define SQL_K_OCTAOP 183 // alter operator #define SQL_K_OCTCEP 184 // create encryption profile #define SQL_K_OCTAEP 185 // alter encryption profile #define SQL_K_OCTDEP 186 // drop encryption profile #define SQL_K_OCTCSP 187 // create spfile from pfile #define SQL_K_OCTCPS 188 // create pfile from spfile #define SQL_K_OCTUPS 189 // merge #define SQL_K_OCTCPW 190 // change password #define SQL_K_OCTUJI 191 // update join index #define SQL_K_OCTASYN 192 // alter synonym #define SQL_K_OCTADG 193 // alter disk group #define SQL_K_OCTCDG 194 // create disk group #define SQL_K_OCTDDG 195 // drop disk group #define SQL_K_OCTALB 196 // alter library #define SQL_K_OCTPRB 197 // purge user recyclebin #define SQL_K_OCTPDB 198 // purge dba recyclebin #define SQL_K_OCTPTS 199 // purge tablespace #define SQL_K_OCTPTB 200 // purge table #define SQL_K_OCTPIX 201 // purge index #define SQL_K_OCTUDP 202 // undrop object #define SQL_K_OCTDDB 203 // drop database #define SQL_K_OCTFBD 204 // flashback database #define SQL_K_OCTFBT 205 // flashback table // End of sqloctdef.h #endif // _SQLOCTDEF_H_