Files
xinjiang/DataBase/版本日志/SGGLDB_V2026-08-14-bwj.sql
T
2026-08-17 10:43:21 +08:00

137 lines
7.6 KiB
Transact-SQL

insert into Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
values('3DBCA999-949F-4B6D-93AE-B785B0D3D0B5','能源设置','BaseInfo/EnergySettings.aspx',200,'5196A6FD-4BF1-46B3-8D24-9A3CE5BB4760','Menu_SysSet',1,1,1)
go
insert into Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
values('0A68798E-FE8F-4FF1-A7E7-19E79E6B108D','3DBCA999-949F-4B6D-93AE-B785B0D3D0B5','增加',1)
insert into Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
values('BAE0E08D-B705-4893-9E10-8C6B346C2820','3DBCA999-949F-4B6D-93AE-B785B0D3D0B5','修改',2)
insert into Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
values('E35C750A-C2CF-4DE0-B8D8-6A73A2B846AB','3DBCA999-949F-4B6D-93AE-B785B0D3D0B5','删除',3)
insert into Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
values('73D0A303-5C51-4069-8E80-4CBE45B698D7','3DBCA999-949F-4B6D-93AE-B785B0D3D0B5','保存',4)
go
CREATE TABLE [dbo].[Base_Energy](
[EnergyId] [nvarchar](50) NOT NULL,
[EnergyName] [nvarchar](50) NOT NULL,
[EnergyUnit] [nvarchar](50) NOT NULL,
[ReferenceCoefficient] [decimal](18, 4) NULL,
CONSTRAINT [PK_Base_Energy] PRIMARY KEY CLUSTERED
(
[EnergyId] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'主键' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_Energy', @level2type=N'COLUMN',@level2name=N'EnergyId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'能源名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_Energy', @level2type=N'COLUMN',@level2name=N'EnergyName'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'单位' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_Energy', @level2type=N'COLUMN',@level2name=N'EnergyUnit'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'参考折标准煤系数' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_Energy', @level2type=N'COLUMN',@level2name=N'ReferenceCoefficient'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'能源设置表' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_Energy'
GO
CREATE TABLE [dbo].[EnergyReport_EnergyStatistics](
[EnergyStatisticsId] [nvarchar](50) NOT NULL,
[ProjectId] [nvarchar](50) NULL,
[UnitId] [nvarchar](50) NULL,
[ReportDate] [datetime] NOT NULL,
[EnergyId] [nvarchar](50) NOT NULL,
[Consumption] [decimal](18, 2) NULL,
[Amount] [decimal](18, 2) NULL,
[UnitPrice] [decimal](18, 2) NULL,
[ConversionUnit] [nvarchar](50) NULL,
[ConvertedQuantity] [decimal](18, 7) NULL,
[TCE] [decimal](18, 5) NULL,
[CompileMan] [nvarchar](50) NULL,
[CompileDate] [datetime] NULL,
CONSTRAINT [PK_EnergyReport_EnergyStatistics] PRIMARY KEY CLUSTERED
(
[EnergyStatisticsId] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
ALTER TABLE [dbo].[EnergyReport_EnergyStatistics] WITH CHECK ADD CONSTRAINT [FK_EnergyReport_EnergyStatistics_Base_Energy] FOREIGN KEY([EnergyId])
REFERENCES [dbo].[Base_Energy] ([EnergyId])
GO
ALTER TABLE [dbo].[EnergyReport_EnergyStatistics] CHECK CONSTRAINT [FK_EnergyReport_EnergyStatistics_Base_Energy]
GO
ALTER TABLE [dbo].[EnergyReport_EnergyStatistics] WITH CHECK ADD CONSTRAINT [FK_EnergyReport_EnergyStatistics_Base_Project] FOREIGN KEY([ProjectId])
REFERENCES [dbo].[Base_Project] ([ProjectId])
GO
ALTER TABLE [dbo].[EnergyReport_EnergyStatistics] CHECK CONSTRAINT [FK_EnergyReport_EnergyStatistics_Base_Project]
GO
ALTER TABLE [dbo].[EnergyReport_EnergyStatistics] WITH CHECK ADD CONSTRAINT [FK_EnergyReport_EnergyStatistics_Base_Unit] FOREIGN KEY([UnitId])
REFERENCES [dbo].[Base_Unit] ([UnitId])
GO
ALTER TABLE [dbo].[EnergyReport_EnergyStatistics] CHECK CONSTRAINT [FK_EnergyReport_EnergyStatistics_Base_Unit]
GO
ALTER TABLE [dbo].[EnergyReport_EnergyStatistics] WITH CHECK ADD CONSTRAINT [FK_EnergyReport_EnergyStatistics_Sys_User] FOREIGN KEY([CompileMan])
REFERENCES [dbo].[Sys_User] ([UserId])
GO
ALTER TABLE [dbo].[EnergyReport_EnergyStatistics] CHECK CONSTRAINT [FK_EnergyReport_EnergyStatistics_Sys_User]
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'主键' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'EnergyReport_EnergyStatistics', @level2type=N'COLUMN',@level2name=N'EnergyStatisticsId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'项目Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'EnergyReport_EnergyStatistics', @level2type=N'COLUMN',@level2name=N'ProjectId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'单位Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'EnergyReport_EnergyStatistics', @level2type=N'COLUMN',@level2name=N'UnitId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'填报日期' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'EnergyReport_EnergyStatistics', @level2type=N'COLUMN',@level2name=N'ReportDate'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'能源Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'EnergyReport_EnergyStatistics', @level2type=N'COLUMN',@level2name=N'EnergyId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'用量' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'EnergyReport_EnergyStatistics', @level2type=N'COLUMN',@level2name=N'Consumption'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'消费金额(元)' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'EnergyReport_EnergyStatistics', @level2type=N'COLUMN',@level2name=N'Amount'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'单价' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'EnergyReport_EnergyStatistics', @level2type=N'COLUMN',@level2name=N'UnitPrice'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'转换单位' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'EnergyReport_EnergyStatistics', @level2type=N'COLUMN',@level2name=N'ConversionUnit'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'转换量' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'EnergyReport_EnergyStatistics', @level2type=N'COLUMN',@level2name=N'ConvertedQuantity'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'吨标煤' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'EnergyReport_EnergyStatistics', @level2type=N'COLUMN',@level2name=N'TCE'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'编制人' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'EnergyReport_EnergyStatistics', @level2type=N'COLUMN',@level2name=N'CompileMan'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'编制时间' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'EnergyReport_EnergyStatistics', @level2type=N'COLUMN',@level2name=N'CompileDate'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'能源统计' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'EnergyReport_EnergyStatistics'
GO