2025-08-08 10:14:10 +08:00
|
|
|
|
|
|
|
|
|
--1<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա<EFBFBD><EFBFBD>Ϣ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Id<EFBFBD><EFBFBD>Ա<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Id
|
|
|
|
|
IF NOT EXISTS (SELECT 1 FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'SitePerson_Person' AND COLUMN_NAME = 'EmployeeCategoryId')
|
|
|
|
|
BEGIN
|
|
|
|
|
ALTER TABLE SitePerson_Person ADD EmployeeCategoryId varchar(50);
|
2025-08-08 17:54:10 +08:00
|
|
|
|
ALTER TABLE SitePerson_Person ADD EmployeeCategoryName varchar(50);
|
2025-08-08 10:14:10 +08:00
|
|
|
|
ALTER TABLE SitePerson_Person ADD EmployeeSubgroupId varchar(50);
|
2025-08-08 17:54:10 +08:00
|
|
|
|
ALTER TABLE SitePerson_Person ADD EmployeeSubgroupName varchar(50);
|
2025-08-08 10:14:10 +08:00
|
|
|
|
ALTER TABLE SitePerson_Person ADD InstitutionalDivisionId varchar(50);
|
2025-08-08 17:54:10 +08:00
|
|
|
|
ALTER TABLE SitePerson_Person ADD InstitutionalDivisionName varchar(50);
|
|
|
|
|
ALTER TABLE SitePerson_Person ADD DepartName varchar(50);
|
|
|
|
|
ALTER TABLE SitePerson_Person ADD Remarks nvarchar(500);
|
2025-08-08 10:14:10 +08:00
|
|
|
|
END
|
|
|
|
|
GO
|
|
|
|
|
|
|
|
|
|
--Ա<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'Base_EmployeeCategory') AND type = N'U')
|
|
|
|
|
BEGIN
|
|
|
|
|
CREATE TABLE [dbo].[Base_EmployeeCategory](
|
|
|
|
|
[CategoryId] [nvarchar](50) NOT NULL,
|
|
|
|
|
[CategoryName] [nvarchar](100) NULL,
|
|
|
|
|
[CategoryCode] [nvarchar](50) NULL,
|
|
|
|
|
[Remark] [nvarchar](200) NULL,
|
|
|
|
|
CONSTRAINT [PK_Base_EmployeeCategory] PRIMARY KEY CLUSTERED
|
|
|
|
|
(
|
|
|
|
|
[CategoryId] ASC
|
|
|
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
|
|
|
) ON [PRIMARY]
|
|
|
|
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'Ա<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_EmployeeCategory', @level2type=N'COLUMN',@level2name=N'CategoryId'
|
|
|
|
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'Ա<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_EmployeeCategory', @level2type=N'COLUMN',@level2name=N'CategoryName'
|
|
|
|
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_EmployeeCategory', @level2type=N'COLUMN',@level2name=N'CategoryCode'
|
|
|
|
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD>ע' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_EmployeeCategory', @level2type=N'COLUMN',@level2name=N'Remark'
|
|
|
|
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'Ա<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_EmployeeCategory'
|
|
|
|
|
END
|
|
|
|
|
GO
|
|
|
|
|
|
|
|
|
|
--Ա<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'Base_EmployeeSubgroup') AND type = N'U')
|
|
|
|
|
BEGIN
|
|
|
|
|
CREATE TABLE [dbo].[Base_EmployeeSubgroup](
|
|
|
|
|
[SubgroupId] [nvarchar](50) NOT NULL,
|
|
|
|
|
[SubgroupName] [nvarchar](100) NULL,
|
|
|
|
|
[SubgroupCode] [nvarchar](50) NULL,
|
|
|
|
|
[Remark] [nvarchar](200) NULL,
|
|
|
|
|
CONSTRAINT [PK_Base_EmployeeSubgroup] PRIMARY KEY CLUSTERED
|
|
|
|
|
(
|
|
|
|
|
[SubgroupId] ASC
|
|
|
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
|
|
|
) ON [PRIMARY]
|
|
|
|
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'Ա<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_EmployeeSubgroup', @level2type=N'COLUMN',@level2name=N'SubgroupId'
|
|
|
|
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'Ա<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_EmployeeSubgroup', @level2type=N'COLUMN',@level2name=N'SubgroupName'
|
|
|
|
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_EmployeeSubgroup', @level2type=N'COLUMN',@level2name=N'SubgroupCode'
|
|
|
|
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD>ע' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_EmployeeSubgroup', @level2type=N'COLUMN',@level2name=N'Remark'
|
|
|
|
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'Ա<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_EmployeeSubgroup'
|
|
|
|
|
END
|
|
|
|
|
GO
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
--<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֻ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'Base_InstitutionalDivision') AND type = N'U')
|
|
|
|
|
BEGIN
|
|
|
|
|
CREATE TABLE [dbo].[Base_InstitutionalDivision](
|
|
|
|
|
[Id] [nvarchar](50) NOT NULL,
|
|
|
|
|
[Name] [nvarchar](100) NULL,
|
|
|
|
|
[Code] [nvarchar](50) NULL,
|
|
|
|
|
[Remark] [nvarchar](200) NULL,
|
|
|
|
|
CONSTRAINT [PK_Base_InstitutionalDivision] PRIMARY KEY CLUSTERED
|
|
|
|
|
(
|
|
|
|
|
[Id] ASC
|
|
|
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
|
|
|
) ON [PRIMARY]
|
|
|
|
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_InstitutionalDivision', @level2type=N'COLUMN',@level2name=N'Id'
|
|
|
|
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_InstitutionalDivision', @level2type=N'COLUMN',@level2name=N'Name'
|
|
|
|
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_InstitutionalDivision', @level2type=N'COLUMN',@level2name=N'Code'
|
|
|
|
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD>ע' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_InstitutionalDivision', @level2type=N'COLUMN',@level2name=N'Remark'
|
|
|
|
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֻ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_InstitutionalDivision'
|
|
|
|
|
END
|
|
|
|
|
GO
|