PLSQL 2 2 Practice
PLSQL 2 2 Practice
com/academy
Literals An explicit numeric, character string, date, or Boolean value that is not
represented by an identifier.
Delimiters Symbols that have special meaning to an Oracle database.
Reserved Words Words that have special meaning to an Oracle database and cannot be
used as identifiers.
Comments Describe the purpose and use of each code segment and are ignored by
PL/SQL.
Lexical units Building blocks of any PL/SQL block and are sequences of characters
including letters, digits, tabs, returns, and symbols.
Identifiers A name, up to 30 characters in length, given to a PL/SQL object.
Try It / SolveItQuestions
1. Identify each of the following identifiers as valid or invalid. Ifinvalid, specifywhy.
Identifier Valid Invalid Why Invalid?
(X) (X)
Today X
Lastname X Contain a space
today’s_date X Contain a invalid
simbol.
number_of_days_in_february_this_ X Contains more than 30
year characters
Isleap$year X
#number X Not begin with a letter
NUMBER# X
Number1to7 X Contain a number
2. Identify the reserved words in the following list.
Word Reserved? Y/N
create Y
make N
table Y
seat N
alter Y
rename N
row Y
number Y
web N
3. What kind of lexical unit (for example Reserved word, Delimiter, Literal, Comment) is each
of the following?