5. 4GL Reserved Words : 4GL Reserved Words
 
Share this page                  
4GL Reserved Words
The list of reserved words contains some pairs of words that are reserved when they appear together. For example, “transaction,” which does not appear by itself, is not considered a reserved word unless it is preceded by “begin” or “end.”
The list of 4GL reserved words is as follows:
abort
all
alter
alter role
and
any
as
asc
at
avg
begin
begin transaction
between
by
byref
call
callframe
callproc
call procedure
case
clear
close
commit
continue
copy
count
create
create dbevent
create group
create integrity
create link
create permit
create procedure
create role
create rule
create view
current installation
current of
dbevent
declare
default
delete
deleterow
desc
direct connect
direct disconnect
direct execute
distinct
do
drop
drop dbevent
drop group
drop integrity
drop link
drop permit
drop procedure
drop role
drop rule
drop view
else
elseif
end
endcase
enddeclare
endfor
endif
endloop
end transaction
endwhile
escape
execute immediate
execute procedure
exists
exit
extclassevent
fetch
field
for
from
gotoframe
grant
group
having
if
immediate
in
index
initialize
initialize
inquire_ingres
inquire_sql
insert
insertrow
into
is
key
like
lockmode
max
message
min
mode
modif
next
nextcase
noecho
not
null
of
on
open
openframe
or
order
procedure
prompt
qualification
raise dbevent
read committed
read only
read uncommitted
read write
register
register dbevent
register view
relocate
remove
remove dbevent
remove view
repeat
repeatable read
repeated
resume
return
revoke
rollback
roll
save
savepoint
select
serializable
set
set transaction
sleep
some
sum
system
table
then
to
union
unique
until
update
values
where
while
with
work