当前位置:数据库 > Oracle >>

oracle如何查询表列的数量

要复制表 ,原来有个同名表,新表可有新字段 想查原表列数量,和新表列数量对比(字段太多了,不好一个个对饿)
追问:用的PL/SQL Developer  输入命令?在哪输
我直接执行desc user_tables 报无效sql语句
答案:select * from user_tab_columns t where t.TABLE_NAME='表名要大写' ; --你只要数量就count一下就行了
其他:输入命令
desc user_tables
你可以看到有一列名位column_name;
再输入:
select count(column_name) from user_tables where talbe_name=''; 

上一个:如何从客户端登陆非本地oracle数据库
下一个:怎么修改oracle Net Configuration Assistant配置的网络环境

Oracle
MySQL
Access
SQLServer
DB2
Excel
SQLite
SYBASE
Postgres
如果你遇到数据库难题:
请访问www.zzzyk.com 试试
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,