发布网友 发布时间:2022-04-23 17:59
共7个回答
热心网友 时间:2022-04-07 16:09
SELECT COUNT(*) TABLES,
table_schema FROM information_schema.TABLES
WHERE table_schema = ‘tableName’ GROUP BY table_schema;
注:tableName 这个是你的数据库表名。
关于上述中数据库里所有表名和字段名的语句查询方法
1、SQL 查询所有表名:
SELECT NAME FROM SYSOBJECTS WHERE TYPE='U'
SELECT * FROM INFORMATION_SCHEMA.TABLES
2、查询表的所有字段名:
SELECT NAME FROM SYSCOLUMNS WHERE ID=OBJECT_ID(' 表名' )
SELECT * FROM INFORMATION_SCHEMA.TABLES
SELECT * FROM INFORMATION_SCHEMA.VIEWS
SELECT * FROM INFORMATION_SCHEMA.COLUMNS
3、ORACLE 查看所有表名:
SELECT TABLE_NAME FROM USER_TABLES
4、ACCESS 查看所有表名:
SELECT NAME FROM MSYSOBJECTS WHERE TYPE=1 AND FLAGS=0
MSYSOBJECTS 是系统对象,默认情况是隐藏的。通过工具、选项、视图、显示、系统对象可以使之显示出来。
热心网友 时间:2022-04-07 17:27
启动mysql服务
连接mysql 可用工具,也可直接在dos下连接
use databases; 打开需要查看的库
show tables; 可显示所有的表
热心网友 时间:2022-04-07 19:02
查看数据库:show databases;热心网友 时间:2022-04-07 20:53
select count(table_name) from information_schema.`TABLES` where table_schema='数据库名称';热心网友 时间:2022-04-07 23:01
select count(table_name) from information_schema.`TABLES` where table_schema='数据库名称';热心网友 时间:2022-04-08 01:26
use databases;热心网友 时间:2022-04-08 04:07
你在命了行 写 show tables