測試資料生成

2022-02-14 23:29:46 字數 621 閱讀 7807

目的

sql server 搭建日誌傳輸,模擬災難轉移,在主庫上不斷生成測試資料,模擬生產環境。

生成測試資料指令碼

表結構

--if table dbo.t1 exists, then drop it

if object_id('dbo.t1', 'u') is not null

drop table dbo.t1;

--create table dbo.t1

create table [dbo].[t1](

[id] [int] null,

[dt] [datetime] null

) on [primary]

測試資料生成

--generate test data

declare @i int

set @i = 1

while @i > 0

begin

--指定等待1s後執行

waitfor delay '00:00:01'

insert into t1 values(@i, getdate())

set @i = @i + 1

end

快速生成測試資料

select rownum as id,to char sysdate rownum 24 3600,yyyy mm dd hh24 mi ss as inc datetime,trunc dbms random.value 0,100 as random id,dbms random.string...

postgresql 生成測試資料

此處,我簡單的寫乙個例子,供參考 在postgresql9.1下面做的 1 準備知識 針對 postgres生成資料方法 生成序列 select from generate series 1,5 生成date select date generate series now now 1 week 1 ...

SQL Server中生成測試資料

在實際的開發過程中。很多情況下我們都需要在資料庫中插入大量測試資料來對程式的功能進行測試。而生成的測試資料往往需要符合特定規則。雖然可以自己寫一段程式來進行插入資料,但每乙個專案就寫乙個插入資料的程式並不明智。本文主要介紹使用vs2010的資料生成計畫在sql server中生成測試資料。1.手動編...