· 4 years ago · Apr 24, 2021, 01:42 AM
1C++ Keywords
2
3"""
4Some words are reserved by Oracle. That is, they have a special meaning to Oracle and cannot be redefined. For this reason, you cannot use them to name database objects such as columns, tables, or indexes. To view the lists of the Oracle reserved words for SQL and PL/SQL, see the Oracle Database SQL Reference and the PL/SQL User's Guide and Reference.
5
6C or C++ keywords should not be used as variables in your program. Otherwise, an error will be generated. An error may result if they are used as the name of a database object such as a column. Here are the keywords:
7"""
8
9all
10
11allocate
12
13alter
14
15analyze
16
17and
18
19any
20
21arraylen
22
23as
24
25asc
26
27at
28
29audit
30
31authorization
32
33avg
34
35begin
36
37between
38
39bind
40
41both
42
43break
44
45by
46
47cache
48
49call
50
51cast
52
53char
54
55character
56
57character
58
59charf
60
61charz
62
63check
64
65close
66
67collection
68
69comment
70
71commit
72
73connect
74
75constraint
76
77constraints
78
79context
80
81continue
82
83convbufsz
84
85count
86
87create
88
89current
90
91currval
92
93cursor
94
95database
96
97date
98
99dateformat
100
101datelang
102
103day
104
105deallocate
106
107dec
108
109decimal
110
111declare
112
113default
114
115define
116
117delete
118
119deref
120
121desc
122
123describe
124
125descriptor
126
127display
128
129distinct
130
131do
132
133double
134
135drop
136
137else
138
139enable
140
141end
142
143endif
144
145escape
146
147exec
148
149exec
150
151execute
152
153exists
154
155explain
156
157extract
158
159fetch
160
161float
162
163flush
164
165for
166
167force
168
169found
170
171free
172
173from
174
175function
176
177get
178
179global
180
181go
182
183goto
184
185grant
186
187group
188
189having
190
191hour
192
193iaf
194
195identified
196
197ifdef
198
199ifndef
200
201immediate
202
203in
204
205indicator
206
207input
208
209insert
210
211integer
212
213intersect
214
215interval
216
217into
218
219is
220
221is
222
223leading
224
225level
226
227like
228
229list
230
231lob
232
233local
234
235lock
236
237long
238
239max
240
241message
242
243min
244
245minus
246
247minute
248
249mode
250
251month
252
253multiset
254
255nchar
256
257nchar_cs
258
259next
260
261nextval
262
263noaudit
264
265not
266
267notfound
268
269nowait
270
271null
272
273number
274
275numeric
276
277nvarchar
278
279nvarchar2
280
281object
282
283ocibfilelocator
284
285ocibloblocator
286
287ocicloblocator
288
289ocidate
290
291ociextproccontext
292
293ocinumber
294
295ociraw
296
297ocirowid
298
299ocistring
300
301of
302
303only
304
305open
306
307option
308
309option
310
311or
312
313oracle
314
315order
316
317output
318
319overlaps
320
321package
322
323partition
324
325precision
326
327prepare
328
329prior
330
331procedure
332
333put
334
335raw
336
337read
338
339real
340
341ref
342
343reference
344
345register
346
347release
348
349rename
350
351replace
352
353return
354
355returning
356
357revoke
358
359role
360
361rollback
362
363rowid
364
365rownum
366
367savepoint
368
369second
370
371section
372
373select
374
375set
376
377set
378
379smallint
380
381some
382
383sql
384
385sql_context
386
387sql_cursor
388
389sqlerror
390
391sqlwarning
392
393start
394
395statement
396
397stddev
398
399stop
400
401string
402
403sum
404
405sysdate
406
407sysdba
408
409sysoper
410
411table
412
413temporary
414
415the
416
417threads
418
419time
420
421timestamp
422
423timezone_hour
424
425timezone_minute
426
427to
428
429tools
430
431trailing
432
433transaction
434
435trigger
436
437trim
438
439truncate
440
441type
442
443uid
444
445ulong_varchar
446
447union
448
449unique
450
451unsigned
452
453update
454
455use
456
457user
458
459using
460
461uvarchar
462
463validate
464
465values
466
467varchar
468
469varchar
470
471varchar2
472
473variables
474
475variance
476
477varnum
478
479varraw
480
481view
482
483whenever
484
485where
486
487with
488
489work
490
491year
492
493zone