IS vs AS keywords for PL/SQL Oracle Function or Procedure Creation

Joel Cunningham picture Joel Cunningham · Feb 26, 2010 · Viewed 73k times · Source

I have been trying to find out what the difference is between the IS and AS keywords in PL/SQL when creating an Oracle function or procedure.

I have searched and have been unable to find any information on this. Does anyone know the difference?

Answer

OMG Ponies picture OMG Ponies · Feb 26, 2010

I've never known there to be a difference. The Oracle documentation implies that they are synonyms:

The function body begins with the keyword IS (or AS) and ends with the keyword END followed by an optional function name.