开发者社区> 问答> 正文

一列一列向access表中插入数据,列数是一个变量,用循环,用什么sql语句

用sql语句向ACCESS的一张表中添加数据,因为具体的列数还不清楚,所以想用循环一列一列向ACCESS表中插入数据,采用insert,为什么插入30行数据(即一列),当插第二列数据时就从第31行,第二列开始了(应该是第一行第二列开始)。
如果不用insert,用update,那语句怎么写,一直出错。

展开
收起
吴孟桥 2016-06-14 16:29:22 3232 0
1 条回答
写回答
取消 提交回答
  • 你的数据库表结构有问题。你应该把你的列作为行来插入。数据库中的表,列就应该是确定的。

    你可以用这样的数据表结构:
    表格id | 行号 | 列号 | 值

    这样的形式来表示你的表格。

    2019-07-17 19:38:04
    赞同 展开评论 打赏
问答分类:
SQL
问答地址:
问答排行榜
最热
最新

相关电子书

更多
SQL Server 2017 立即下载
GeoMesa on Spark SQL 立即下载
原生SQL on Hadoop引擎- Apache HAWQ 2.x最新技术解密malili 立即下载