1
0
mirror of https://github.com/Microsoft/sql-server-samples.git synced 2025-12-08 14:58:54 +00:00
Files
sql-server-samples/samples/applications/iot-smart-grid/Db/dbo/Tables/MeterMeasurement.sql
2016-05-24 20:30:29 -07:00

13 lines
741 B
Transact-SQL

CREATE TABLE [dbo].[MeterMeasurement] (
[MeterID] INT NOT NULL,
[MeasurementInkWh] DECIMAL (9, 4) NOT NULL,
[PostalCode] NVARCHAR (10) NOT NULL,
[MeasurementDate] DATETIME2 (7) NOT NULL,
[SysStartTime] DATETIME2 (7) GENERATED ALWAYS AS ROW START NOT NULL,
[SysEndTime] DATETIME2 (7) GENERATED ALWAYS AS ROW END NOT NULL,
PRIMARY KEY NONCLUSTERED ([MeterID] ASC),
PERIOD FOR SYSTEM_TIME ([SysStartTime], [SysEndTime])
)
WITH (MEMORY_OPTIMIZED = ON, SYSTEM_VERSIONING = ON (HISTORY_TABLE=[dbo].[MeterMeasurementHistory], DATA_CONSISTENCY_CHECK=ON));