sql插入的列数不确定怎么办? 假设一个数据表有十个字段,第一次插入的记录,可能只有前两个字段有值,后八个字段为空,第二次插入的记录可能只有前五个字段有值,后五个字段为空,也即是说,每次插入的记录在哪些字段上非空,是不确定的,现在是用c#编程,记录都是事先存在字符串里面的,但因为无法确切得知每次要插入哪些字段,所以就没办法用insert语句了,该怎么办啊?
sql插入的列数不确定怎么办?
假设一个数据表有十个字段,第一次插入的记录,可能只有前两个字段有值,后八个字段为空,第二次插入的记录可能只有前五个字段有值,后五个字段为空,也即是说,每次插入的记录在哪些字段上非空,是不确定的,现在是用c#编程,记录都是事先存在字符串里面的,但因为无法确切得知每次要插入哪些字段,所以就没办法用insert语句了,该怎么办啊?
相关考题:
在学生表中建立查询,“姓名”字段的查询条件设置为“Is Null”,运行该查询后,显示的记录是( )。A.姓名段为空的记录B.姓名字段中包含空格的记录C.姓名字段不为空的记录D.姓名字段中不包含空格的记录
在学生表中建立查询,“姓名”字段的查询条件设置为“Is Null”,运行该查询后,显示的记录是A)姓名字段中包含空格的记录B)姓名字段为空的记录C)姓名字段中木包含空格的记录D)姓名字段不为空的记录
在数据库窗口,选中表后,单击"设计"按钮,可以打开表编辑器对表结构进行修改.下列操作描述中正确的是( )。 A、选中某字段,使用"插入"菜单中的"行"命令,可以在该字段之后插入一个新字段B、选中某字段,使用"插入"菜单中的"行"命令,可以在该字段之前插入一个新字段C、选中某字段,使用"编辑"菜单中的"行"命令,可以删除该字段D、选中某字段,使用"文件"菜单中的"删除"命令,可以删除该字段
以SJK数据库中的XS表为主表、CJ表为子表通过xh字段建立了永久关系并设置参照完整性规则为“更新级联”、“删除级联”和“插入限制”,则以下说法中错误是()。A、在CJ表中添加的记录,其xh字段的值必须在XS表中存在B、在XS表中添加的记录,其xh字段的值必须在CJ表中存在C、修改XS表中记录的xh字段的值时,用修改后的xh字段的值同时更新CJ表中所有相关记录的xh字段D、删除XS表中的记录时,同时删除CJ表中所有xh字段值与XS表中被删除的记录的xh字段值相同的记录
使用Access的高级筛选操作时,若在某文本型字段的准则行中输入Like“*红*”,则筛选结果为()。A、满足该字段的值以“红”字开头的所有记录B、满足该字段的值包含有“红”字的所有记录C、满足该字段的值以“红”字结尾的所有记录D、满足该字段的值只有“红”字的所有记录
填空题在SQL语句中要查询表s在AGE字段上取空值的记录,正确的SQL语句为:SELECT * FROM s WHERE ()。