Sql 自动增加列的数量?

Sql 自动增加列的数量?,sql,sqlite,flutter,database-design,Sql,Sqlite,Flutter,Database Design,我有一个关于SQL的简单问题,特别是sqlite颤振插件(sqflite) 可以创建一个包含100列的数据库吗?如果是这样的话,我的意思是,我应该如何创造呢 我应该为每列创建100个名称,然后运行创建表x1文本、x2文本、x3文本、x4文本、x5文本。。。。x100文本)etc 或者有什么方法可以实现我所描述的?据我所知,如果只有15个元素保存到一个包含100列的数据库中,那么它可能会导致问题,因为其余元素将为null,对吗 这里有一个更具体的描述:一个测验,用户也可以在这里创建他们的定制测验

我有一个关于SQL的简单问题,特别是sqlite颤振插件(sqflite)

可以创建一个包含100列的数据库吗?如果是这样的话,我的意思是,我应该如何创造呢

我应该为每列创建100个名称,然后运行
创建表x1文本、x2文本、x3文本、x4文本、x5文本。。。。x100文本)
etc

或者有什么方法可以实现我所描述的?据我所知,如果只有15个元素保存到一个包含100列的数据库中,那么它可能会导致问题,因为其余元素将为null,对吗



这里有一个更具体的描述:一个测验,用户也可以在这里创建他们的定制测验。因此,变量可能是问题1、问题2等,最多100个,这是测验的最大问题量。变量不是以标准列命名的,比如“姓名”、“姓氏”、“年龄”等。我想为每个列创建100个变量是最好的方法,至少是我目前知道的最好的方法

您不能创建包含100列的数据库,但可以创建包含100列的表,如您所述。有空值没有“问题”.所以根据我想要实现的目标,这是一个很好的实践?当然。如果您想创建一个表,您应该使用
create table..
语句。如果它符合您的业务需求,那么这样做没有错。此外,列值默认为空;这样您就可以拥有整行的空值。。。如果这对你的生意有意义的话。好的,非常感谢你的帮助。我按照说明创建此数据库。:)