想要对SQLite数据库执行重复任务

问题描述 投票:0回答:1

我当前正在使用具有表的数据库,其中一个表具有数百个ID,我需要向其中的列表中添加一些内容。

这也无法将它们实际插入数据库,这很令人沮丧。我仍然是一个初学者,这可能从我的代码中显而易见。

INSERT INTO card_card_categories (id, card_id, card_category_id, num, created_at, updated_at)
    SELECT
        id * 1000 AS id,
        id AS card_id, 
        1412 AS card_category_id, 
        85 AS num, 
        created_at, 
        updated_at
    FROM
        cards
    WHERE
        id = 100994

这是我当前的SQL插入语句。一次适合1个,但我一直找不到找到的方法,因此我可以一次输入多个ID,然后将其填入,就像我一次将它们放入一个。

这是否可能,如果可以,怎么办?

sql sqlite sql-insert
1个回答
0
投票

首先,id永远不能为100994,因为您刚刚说过id = 1000 * id-因此id总是以000结尾。

© www.soinside.com 2019 - 2024. All rights reserved.