Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试使用以下查询获取表中的列数:
select count(*) from user_tab_columns where table_name='MYTABLE';
但结果显示为零,即使我在表中有很多列。
有人可以帮助我哪里出错了吗?
您使用了错误的系统表。
尝试这个。
select count(*) from ALL_TAB_COLUMNS where table_name='MYTABLE';