一个疑难的数据库设计问题,字段数量不定 <a href=http://wlsoft.qupan.com/4459219.html target=_blank>下载:数据元.jpg</a>这个课题字段数不定,可能有增加,而且字段数很多,是否可以为行式的数据库设计把字段全部转换为行去实现,如果这样,查询可能会带来难以设计的问题.问大家是否有相关的经验. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://topic.csdn.net/u/20080614/17/22e73f33-f071-46dc-b9bf-321204b1656f.html?11854 嗯.有道理,但是有可能涉及到万能查询之类的查询,如果把所有的行转换为列,再给他Where条件,那就很慢了.因为行有可能超过数百万记录. 在 SQL Server 2005 中,每个数据库最多可包含 20 亿个表,每个表可包含 1,024 列。表的行数及总大小仅受可用存储空间的限制。每行最多包括 8,060 个字节。对于带 varchar、nvarchar、varbinary 或 sql_variant 列(导致已定义表的总宽超过 8,060 字节)的表,此限制将放宽。其中每列的长度仍必须在 8,000 字节的限制内,但是它们的总宽可能超过表的 8,060 字节的限制。有关详细信息,请参阅行溢出数据超过 8 KB。官方:http://msdn.microsoft.com/zh-cn/library/ms174979(v=SQL.90).aspx 求注释 条件语句加判断 连接自身做比较,是如何来比较的(新人发帖,比较啰嗦,见谅!) 怎么查询数据库中某一个字段为空的数据? 对现有数据库编制一个查询程序,用什么做前台程序为宜? 如何修改 table name 用 alter语句 简单的问题??? 我的sql坏了~~~!!!!5555555555 Access 2000里关于ComboBox的VBA问题 如何存储计算税种的依据? PB连接SQL2005时的问题? SQL菜鸟级别问题
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货