CREATE TABLE [dbo].[si_kpi_hist]
(
[uuid] [binary] (16) NOT NULL,
[kpi_uuid] [binary] (16) NULL,
[last_update_date] [datetime] NULL,
[source_table] [varchar] (64) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[data_sequence] [int] NULL,
[data_type] [nvarchar] (16) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[data_str] [nvarchar] (100) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[data_int] [int] NULL,
[data_uuid] [binary] (16) NULL,
[data_money] [money] NULL,
[data_date] [datetime] NULL,
[data_clob] [ntext] COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[data_blob] [image] NULL
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
GO
CREATE UNIQUE NONCLUSTERED INDEX [baseidx_si_kpi_hist] ON [dbo].[si_kpi_hist] ([uuid]) ON [PRIMARY]
GO
CREATE UNIQUE NONCLUSTERED INDEX [xak1si_kpi_hist] ON [dbo].[si_kpi_hist] ([uuid], [last_update_date], [kpi_uuid], [data_sequence]) ON [PRIMARY]
GO
GRANT SELECT ON [dbo].[si_kpi_hist] TO [aiadmin]
GRANT INSERT ON [dbo].[si_kpi_hist] TO [aiadmin]
GRANT DELETE ON [dbo].[si_kpi_hist] TO [aiadmin]
GRANT UPDATE ON [dbo].[si_kpi_hist] TO [aiadmin]
GRANT SELECT ON [dbo].[si_kpi_hist] TO [aipublic]
GRANT SELECT ON [dbo].[si_kpi_hist] TO [aiuser]
GRANT INSERT ON [dbo].[si_kpi_hist] TO [aiuser]
GRANT DELETE ON [dbo].[si_kpi_hist] TO [aiuser]
GRANT UPDATE ON [dbo].[si_kpi_hist] TO [aiuser]
GRANT SELECT ON [dbo].[si_kpi_hist] TO [siadmins]
GRANT INSERT ON [dbo].[si_kpi_hist] TO [siadmins]
GRANT DELETE ON [dbo].[si_kpi_hist] TO [siadmins]
GRANT UPDATE ON [dbo].[si_kpi_hist] TO [siadmins]
GO