【问题标题】:SQLiteStudio loop statementSQLiteStudio 循环语句
【发布时间】:2019-08-08 07:54:16
【问题描述】:

我正在尝试填充一个数据库,但由于我有许多具有不同属性的表(使用不同的数据类型),我想知道是否可以使用一些 循环 来加快速度完成我的任务。

表格如下所示:

ID: integer(10) primary key
cardNo: varchar(8) foreign key
name: varchart(255) 
regDate: date

以此类推.. (在这个表中有 11 列:3 个整数、5 个 varchar、2 个日期和 1 个双精度。)

我的想法是为每个属性创建一个for loop 以加快速度:

for(int i=0; i<1000 I==){
  INSERT INTO table(ID) VALUES(i); 
}

但是四处搜索我找不到适合我的东西,而且 Java 在 SQLite 上并不能真正工作 ^^'。

else:有没有更好的方法来用不同的属性填充多个表

【问题讨论】:

  • 您打算为其他列插入什么值?
  • 共有 11 列:3 个整数、5 个 varchar、2 个日期和 1 个双精度。
  • 不错。请回答我在上面评论中提出的问题。
  • 您要插入的数据来自哪里?
  • 我需要插入身份证号码、日期、姓名、电子邮件、地址、电话。这些数据将被生成用于测试,所以没有来自其他来源的任何东西......除非它是一种更快的方法

标签: sql sqlite insert populate sqlitestudio


【解决方案1】:

我使用了data generator website。它让您可以选择需要多少列和行,并提供需要插入以填充数据库的 SQL 语句。

【讨论】:

  • 不给出SQL语句
  • @MertMertce 它曾经
猜你喜欢
  • 2015-12-11
  • 1970-01-01
  • 2017-06-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多