SQL Language Guide > Keywords > Reserved Single Word Keywords
Was this helpful?
Reserved Single Word Keywords
Reserved single word keywords are listed in the following table.
 
 
SQL
 
 
QUEL
 
Keyword
ISQL
ESQL
4GL
IQUEL
EQUEL
4GL
abort
*
*
*
*
*
*
absent
*
*
*
 
 
 
activate
 
*
 
 
*
 
add
*
*
*
 
 
 
addform
 
*
 
 
*
 
after
 
 
*
 
 
*
all
*
*
 
*
*
 
alter
*
 
*
 
 
 
and
*
*
 
*
*
 
any
*
*
*
*
*
 
append
 
 
 
*
*
*
array
*
*
*
 
 
 
as
*
*
 
*
*
*
asc
*
 
*
 
 
 
asymmetric
*
*
 
 
 
 
at
*
*
*
*
*
*
authorization
*
*
 
 
 
 
avg
*
*
*
*
*
 
avgu
 
*
 
*
*
 
before
 
 
*
 
 
*
begin
*
*
*
*
 
*
between
*
*
*
 
 
 
boolean
    *
    *
 
 
 
 
breakdisplay
 
*
 
 
*
 
by
*
*
 
*
*
*
byref
*
 
*
 
 
*
cache
*
*
*
 
 
 
call
 
*
*
 
*
*
callframe
 
 
*
 
 
*
callproc
*
 
*
 
 
*
cascade
*
*
 
 
 
 
case
*
*
*
 
 
 
cast
*
 
 
 
 
 
check
*
*
*
 
 
 
clear
 
*
*
 
*
*
clearrow
 
*
*
 
*
*
close
*
*
 
*
 
 
coalesce
*
 
 
 
 
 
collate
*
*
 
 
 
 
column
*
*
*
 
*
 
command
 
*
 
 
*
 
comment
 
 
*
 
 
 
commit
*
*
 
 
 
 
commited
*
*
*
 
 
 
connect
 
*
 
 
 
 
constraint
*
*
*
 
 
 
continue
*
*
 
 
 
 
copy
*
*
*
*
*
*
copy_from
*
 
 
 
 
 
copy_into
*
 
 
 
 
 
count
*
*
*
*
*
 
countu
 
*
 
*
*
 
create
*
*
*
*
*
*
current
*
*
 
 
 
 
current_user
*
 
 
 
 
 
currval
*
*
*
 
 
 
cursor
*
*
 
 
 
 
cycle
*
*
*
 
 
 
datahandler
 
 *
 
 
 
 
declare
*
*
*
 
 
*
default
*
*
*
 
 
*
define
*
 
 
*
 
*
delete
*
*
*
*
*
*
deleterow
 
*
*
 
*
*
desc
 
 
*
 
 
 
describe
*
*
 
 
 
 
descriptor
 
*
 
 
 
 
destroy
 
 
 
*
*
*
direct
 
 
*
 
 
*
disable
 
 
*
 
 
 
disconnect
 
*
 
 
 
 
display
 
*
*
 
*
*
distinct
*
*
*
 
 
 
distribute
 
 
 
*
 
 
do
*
 
*
 
 
*
down
 
*
 
 
*
 
drop
*
*
*
 
 
 
else
*
 
*
 
 
*
elseif
*
 
*
 
 
*
empty
*
*
*
 
 
 
enable
 
 
*
 
 
 
end
*
*
*
*
*
*
end-exec
 
*
 
 
 
 
enddata
 
*
 
 
*
 
enddisplay
 
*
 
 
*
 
endfor
*
*
*
 
 
 
endforms
 
*
 
 
*
 
endif
*
 
*
 
 
*
endloop
*
*
*
 
*
*
endrepeat
*
*
*
 
 
 
endretrieve
 
 
 
 
*
 
endselect
 
*
 
 
 
 
endwhile
*
 
*
 
 
*
error
*
*
*
 
 
 
escape
*
*
 
 
 
 
except
*
 
 
 
 
 
exclude
 
 
 
*
 
 
excluding
*
 
 
*
 
 
execute
*
*
 
*
 
 
exists
*
*
*
 
 
 
exit
 
 
*
 
*
*
false
    *
    *
 
 
 
 
fetch
*
*
 
 
 
 
field
 
*
 
 
*
 
finalize
 
*
 
 
*
 
first
*
*
    *
 
 
 
for
*
*
*
*
*
 
foreign
 
*
*
 
 
 
format
*
*
*
 
 
 
formdata
 
*
 
 
*
 
forminit
 
*
 
 
*
 
forms
 
*
 
 
*
 
from
*
*
*
*
*
*
full
*
*
*
 
 
 
get
 
 
*
 
 
 
getform
 
*
 
 
*
 
getoper
 
*
 
 
*
 
getrow
 
*
 
 
*
 
global
*
*
*
 
 
 
goto
 
*
 
 
 
 
grant
*
*
*
 
 
 
granted
 
*
*
 
 
 
group
*
*
*
 
 
 
having
*
*
*
 
 
 
help
 
*
 
*
*
 
help_forms
 
 
*
 
 
*
help_frs
 
*
 
 
*
 
helpfile
 
*
*
 
*
*
identified
 
*
*
 
 
 
if
*
 
*
 
 
*
iimessage
 
*
 
 
*
 
iiprintf
 
*
 
 
*
 
iiprompt
 
*
 
 
*
 
iistatement
 
 
 
 
*
 
immediate
*
*
*
 
 
*
import
*
 
 
 
 
 
in
*
*
*
*
*
 
include
 
*
 
*
 
 
increment
*
*
*
 
 
 
index
*
*
*
*
*
*
indicator
 
*
 
 
 
 
ingres
 
 
 
 
*
 
initial_user
*
 *
 
 
 
 
initialize
 
*
*
 
*
*
inittable
 
*
*
 
*
*
inner
 
*
*
 
 
 
inquire_equel
 
 
 
 
*
 
inquire_forms
 
 
*
 
 
*
inquire_frs
 
*
 
 
*
 
inquire_ingres
 
*
*
 
*
*
inquire_sql
 
*
*
 
 
 
insert
*
*
*
 
 
 
insertrow
 
*
*
 
*
*
integrity
*
*
 
*
 
*
intersect
*
 
 
 
 
 
into
*
*
*
*
*
*
is
*
*
*
*
*
*
isolation
*
*
*
 
 
 
join
*
*
 
 
 
 
json
*
*
*
 
 
 
json_array
*
*
*
 
 
 
json_arrayagg
*
*
*
 
 
 
json_exists
*
*
*
 
 
 
json_object
*
*
*
 
 
 
json_objectagg
*
*
*
 
 
 
json_query
*
*
*
 
 
 
json_value
*
*
*
 
 
 
keep
*
*
*
 
 
 
key
*
*
*
 
 
 
keys
*
*
*
 
 
 
leave
*
*
*
 
 
 
left
  
*
*
 
 
 
level
  *
  *
 
    *
*
 
like
*
*
 
 
 
 
loadtable
 
*
*
 
*
*
local
*
 
 
 
 
 
max
*
*
*
*
*
 
maxvalue
*
*
*
 
 
 
menuitem
 
*
 
 
*
 
message
*
*
*
 
*
*
min
*
*
*
*
*
 
minvalue
*
*
*
 
 
 
mode
 
 
*
 
 
*
modify
*
*
*
*
*
*
module
*
 
 
 
 
 
move
 
 
 
*
 
 
natural
*
*
 
 
 
 
next
*
*
 
 
*
 
nextval
*
*
 *
 
 
 
nocache
*
*
*
 
 
 
nocycle
*
*
*
 
 
 
noecho
 
 
*
 
 
*
nomaxvalue
*
*
*
 
 
 
nominvalue
*
*
*
 
 
 
noorder
*
*
*
 
 
 
not
*
*
 
*
*
 
notrim
 
*
 
 
*
 
null
*
*
*
 
*
*
nullif
*
 
 
 
 
 
of
*
*
*
*
*
*
offset
    *
    *
    *
 
 
 
on
*
*
 
*
*
*
only
*
*
*
*
 
*
open
*
*
 
*
 
 
option
*
 
 
 
 
 
or
*
*
 
*
*
 
order
*
*
*
*
*
*
out
*
*
 
 
    *
 
outer
*
*
*
 
 
 
param
 
 
 
 
*
 
partition
 
*
 
 
 
 
passing
*
*
*
 
 
 
permit
*
*
 
*
 
*
prepare
*
*
 
 
 
 
preserve
*
*
 
 
 
 
primary
*
*
 
 
 
print
 
*
 
*
*
 
printscreen
 
*
*
 
*
*
privileges
*
 
 
 
 
 
procedure
*
*
*
 
 
 *
prompt
 
*
*
 
*
*
public
*
*
 
 
 
 
purgetable
 
*
*
 
 
*
putform
 
*
 
 
*
 
putoper
 
*
 
 
*
 
putrow
 
*
 
 
*
 
qualification
 
 
*
 
 
*
raise
*
 
*
 
 
 
range
 
 
 
*
*
*
rawpct
*
*
*
 
 
 
read
*
 
 
 
 
 
record
 
 
    *
 
 
    *
redisplay
 
*
*
 
*
*
references
*
*
*
 
 
 
referencing
*
 
*
 
 
 
register
*
*
*
*
*
*
relocate
*
*
*
*
*
*
remove
*
*
*
 
*
*
rename
 
 
 
*
 
 
repeat
*
*
*
 
*
*
repeatable
*
*
*
 
 
 
repeated
 
*
*
 
 
 
replace
 
 
 
*
*
*
replicate
 
 
 
*
 
 
restart
*
*
*
 
 
 
restrict
*
*
 
 
 
 
result
*
 
 
 
 
resume
 
*
*
 
*
*
retrieve
 
 
 
*
*
*
return
*
 
*
 
 
*
returning
*
*
*
 
 
 
revoke
*
*
*
 
 
 
right
 
*
*
 
 
 
role
 
*
*
 
 
 
rollback
*
*
*
 
 
 
row
*
*
*
 
 
 
rows
*
*
 
 
 
 
run
 
 
*
 
 
*
save
*
*
*
*
*
*
savepoint
*
*
*
*
*
*
schema
*
*
 
 
 
 
screen
 
*
*
 
*
*
scroll
 
*
*
 
*
*
scrolldown
 
*
 
 
*
 
scrollup
 
*
 
 
*
 
section
 
*
 
 
 
 
select
*
*
*
 
 
 
serializable
*
*
*
 
 
 
session
*
*
 
 
 
 
session_user
*
 *
 
 
 
 
set
*
*
*
*
*
*
set_4gl
 
 
 *
 
 
 *
set_equel
 
 
 
 
*
 
set_forms
 
 
*
 
 
*
set_frs
 
*
 
 
*
 
set_ingres
 
*
*
 
*
*
set_sql
 
*
*
 
 
 
sleep
 
*
*
 
*
*
some
*
*
*
 
 
 
sort
 
 
 
*
*
*
sql
*
 
 
 
 
 
start
*
*
*
 
 
 
stop
 
*
 
 
 
 
submenu
 
*
 
 
*
 
substring
*
*
 
 
 
 
sum
*
*
*
*
*
 
sumu
 
*
 
*
*
 
symmetric
*
  *
 
 
 
 
system
 
 
*
 
 
*
system_
maintained
*
*
 
*
*
 
system_user
*
*
 
 
 
 
table
*
*
 
 
 
 
tabledata
 
*
 
 
*
 
temporary
*
*
 
 
 
 
then
*
*
*
 
 
*
to
*
*
 
*
*
*
true
    *
    *
 
 
 
 
type
 
 
*
 
 
 
uncommitted
*
*
*
 
 
 
unconditional
*
*
*
 
 
 
union
*
*
*
 
 
 
unique
*
*
*
*
*
*
unknown
    *
    *
 
 
 
 
unloadtable
 
*
*
 
*
*
until
*
*
*
*
*
*
up
 
*
 
 
*
 
update
*
*
*
*
 
 
user
*
*
*
 
 
 
using
*
*
 
 
 
 
validate
 
*
*
 
*
*
validrow
 
*
*
 
*
*
value
*
*
*
 
 
 
values
*
*
*
 
 
 
view
*
*
 
*
 
*
when
*
*
 
 
 
 
whenever
 
*
 
 
 
 
where
*
*
*
*
*
*
while
*
 
 
 
 
*
with
*
*
*
*
*
*
work
*
 
*
 
 
 
wrapper
*
*
*
 
 
 
write
*
*
*
 
 
 
Last modified date: 10/30/2024