ご使用のバージョンのSQLiteがサポートしている場合は、再帰CTEを使用して1から2550までのシリーズを生成し、そのシーケンスに沿って「空の」レコードを挿入できます。
WITH RECURSIVE generate_series(value) AS (
SELECT 1
UNION ALL
SELECT value + 1
FROM generate_series
WHERE value + 1 <= 2550
)
INSERT INTO yourTable (col1, col2, ...)
SELECT NULL, NULL, ...
FROM generate_series;
実際の挿入にどの値を指定するかは明確ではありません。挿入で列の言及を省略した場合、デフォルトでSQLiteはNULL
を割り当てる必要があります または、その列に定義されているデフォルト値。