非也非也,是1000,请看oracle9i的SQL参考:
The absolute maximum number of columns in a table is 1000. However, when you
create an object table (or a relational table with columns of object, nested table,varray, or REF type), Oracle maps the columns of the user-defined types to
relational columns, creating in effect "hidden columns" that count toward the
1000-column limit.
4000