33 lines
744 B
Markdown
Executable File
33 lines
744 B
Markdown
Executable File
--
|
|
```sql
|
|
declare @BeginDate datetime
|
|
declare @EndDate datetime
|
|
|
|
declare @water1 float
|
|
declare @water2 float
|
|
|
|
declare @gpsIndex nvarchar(50)
|
|
|
|
set @BeginDate = '2018-08-27 00:00:00.000'
|
|
set @EndDate = '2018-08-27 18:59:59.997'
|
|
set @water1 = 2.16
|
|
set @water2 = 1.07
|
|
|
|
```
|
|
while(@BeginDate < @EndDate) begin
|
|
```sql
|
|
set @gpsIndex =convert(nvarchar(50),convert(bigint, datediff(ss, '1970-01-01 00:00:00', @BeginDate))*1000 + datepart(ms,@BeginDate))
|
|
|
|
insert into [ZHDMTProj].[dbo].[库水位1] ([GPSIndex],[aDatetime],[X])
|
|
```
|
|
values(@gpsIndex, @BeginDate, @water1)
|
|
```sql
|
|
insert into [ZHDMTProj].[dbo].[库水位2] ([GPSIndex],[aDatetime],[X])
|
|
```
|
|
values(@gpsIndex, @BeginDate, @water2)
|
|
|
|
--
|
|
```sql
|
|
set @BeginDate=DATEADD(MINUTE,1,@BeginDate)
|
|
```
|
|
end |