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

环境: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 表名;


 

4.查看一张表的创建SQL:

 

show create table 表名;


你可能感兴趣的:(oracle,数据库,mysql,table,sqlserver)