Why can't table fields be defined as pls_integer types in oracle?

problem description

alter table test add a pls_integer;

the execution error of the above statement indicates that the pls_integer type does not exist

The pls_integer type is clearly defined in

pl/sql, so why can"t table fields be declared as pls_integer type?

May.13,2021

pls_integer can only be used in PL/SQL, not in the data type of a table field.

Menu