环境: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 11g、SQLServer 2008 R2和MySQL 5.1中如何查看当前数据库的所有表名及表结构,包括在Oracle中查看数据表和表结构,在SQLServer中查询所有表,在MySQL中显示所有数据库、表以及表结构的方法。
1012

被折叠的 条评论
为什么被折叠?



