红联Linux门户
Linux帮助

Oracle SQLServer MySQL查看当前所有数据库表名及其他信息

发布时间:2014-11-14 15:01:53来源:linux网站作者:Wentasy

环境:Oracle 11g + SQLServer 2008 R2 + MySQL 5.1

Oracle:


1. 查看当前库的所有数据表

select * from all_tables; 
select table_name from all_tables; 
select table_name from user_tables; 
select table_name from all_tables where owner='用户名';


2. 查看表结构

desc 表名; 

SQLServer:

1.查询所有表:

select * from sysobjects where xtype = 'U'; 

MySQL:

1. 显示所有数据库

show database;--有错  
show databases;--这个命令才正确 

2. 显示所有表

show tables; 

3. 显示表结构

desc 表名;