テスト用に多数のテーブルにデータを入力することを検討しています。タイムスタンプ列を除いて、データはすべて同じにすることができます。行の他の列には、xml形式のオブジェクトやその他の厄介なものなどの複雑なデータが含まれているため、再作成する必要はありません。SQLクエリを使用してタイムスタンプを一定の間隔でインクリメントすることにより、単一のエントリを数千に拡張する簡単な方法は何でしょうか。
私たちの現在のアイデア(C風の擬似コード)は次のとおりです。
Get the latest (likely only) row and store it in a variable "thisRow"
While(thisRow->time < endTime)
{
Increment thisRow->time by a constant variable
Insert thisRow
}
postgresを使用しています