不对。表是数据库中用于存储数据的基本单元,每个表都说明一个特定的主题,既每个表中存储数据都具有一定的独立性。当数据库表为空表时,它既没有行也没有列不对,当数据库表为空表时,它不是既没有行也没有列,所以数据库中表的数目由所有要数据库的分类情况来决定。即确定表的数据,就是对库中所有的数据进行分析和归类,把所有相同特征的数据分成一类,然后将每一类数据分别使用一个表进行存储。
主要是兼容问题,解决办法:
1、新建立表时要先选择一个表已经存在的表,然后再点右键,选新建表。保存时点工具栏上的保存图标,直接点关闭会报错。
2、选数据库中的表,点工具栏上的新建图标,也可以新建表。
USE information_schema;
-- Mysql 一个数据库所有有数据的表
SELECT table_schema,table_name,table_rows FROM TABLES WHERE TABLE_SCHEMA='test' AND table_rows != 0 ORDER BY table_rows DESC;
-- Mysql 一个数据库中所有为空的表
SELECT table_schema,table_name,table_rows FROM TABLES WHERE TABLE_SCHEMA='test' AND table_rows = 0 ORDER BY table_name ;
不清楚,你怎么建的表,是使用脚本,还是直接用菜单
用简单脚本试试,试试用菜单建的有问题
create table test
(
colum1 char(1)
, colum2 char(1)
)
以上就是关于当数据库表为空表时,它既没有行也没有列对吗全部的内容,包括:当数据库表为空表时,它既没有行也没有列对吗、SQL2000,数据库中新建的表,貌似保存后,返回所有行查询,结果为空、Mysql 当中怎么查询一个数据库中所有为空的表 ,或者所有有数据的表等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)