333 lines
19 KiB
Transact-SQL
333 lines
19 KiB
Transact-SQL
----ÐÂÔöÈËÔ±¿â±í
|
||
/****** Object: Table [dbo].[Person_Persons] Script Date: 2021/9/23 17:00:07 ******/
|
||
CREATE TABLE [dbo].[Person_Persons](
|
||
[PersonId] [nvarchar](50) NOT NULL,
|
||
[UnitId] [nvarchar](50) NULL,
|
||
[DepartId] [nvarchar](50) NULL,
|
||
[WorkPostId] [nvarchar](50) NULL,
|
||
[JobNum] [nvarchar](50) NULL,
|
||
[PersonName] [nvarchar](200) NULL,
|
||
[Account] [nvarchar](50) NULL,
|
||
[Password] [nvarchar](50) NULL,
|
||
[IsOffice] [bit] NULL,
|
||
[RoleIds] [nvarchar](max) NULL,
|
||
[IdentityCard] [nvarchar](50) NULL,
|
||
[IdcardType] [nvarchar](50) NULL,
|
||
[IdcardStartDate] [datetime] NULL,
|
||
[IdcardEndDate] [datetime] NULL,
|
||
[IdcardForever] [char](1) NULL,
|
||
[IdcardAddress] [nvarchar](200) NULL,
|
||
[Telephone] [nvarchar](50) NULL,
|
||
[Sex] [char](1) NULL,
|
||
[Birthday] [datetime] NULL,
|
||
[Address] [nvarchar](500) NULL,
|
||
[PhotoUrl] [nvarchar](2000) NULL,
|
||
[HeadImage] [image] NULL,
|
||
[QRCodeAttachUrl] [nvarchar](2000) NULL,
|
||
[IDCardUrl] [nvarchar](2000) NULL,
|
||
[IDCardBackUrl] [nvarchar](2000) NULL,
|
||
[SignatureUrl] [nvarchar](2000) NULL,
|
||
[IsForeign] [bit] NULL,
|
||
[IsOutside] [bit] NULL,
|
||
[MaritalStatus] [nvarchar](50) NULL,
|
||
[PoliticsStatus] [nvarchar](50) NULL,
|
||
[PostTitleId] [nvarchar](50) NULL,
|
||
[PostTitleDate] [datetime] NULL,
|
||
[PositionId] [nvarchar](50) NULL,
|
||
[Nation] [nvarchar](50) NULL,
|
||
[EduLevel] [nvarchar](50) NULL,
|
||
[ForeignLanguage] [nvarchar](50) NULL,
|
||
[CountryCode] [nvarchar](50) NULL,
|
||
[ProvinceCode] [nvarchar](50) NULL,
|
||
[IsPost] [bit] NULL,
|
||
[Graduate] [nvarchar](50) NULL,
|
||
[Major] [nvarchar](50) NULL,
|
||
[IntoDate] [datetime] NULL,
|
||
[WorkDate] [datetime] NULL,
|
||
[RetirementDate] [datetime] NULL,
|
||
[ValidityDate] [datetime] NULL,
|
||
[OpenId] [nvarchar](50) NULL,
|
||
[CurrentProjectId] [nvarchar](50) NULL,
|
||
[CurrentProjectRoleId] [nvarchar](max) NULL,
|
||
[CurrentProjectWorkPostId] [nvarchar](50) NULL,
|
||
[LoginProjectId] [nvarchar](50) NULL,
|
||
[LastMenuType] [nvarchar](50) NULL,
|
||
[LastIsOffice] [bit] NULL,
|
||
[LastProjectId] [nvarchar](50) NULL,
|
||
[DataFrom] [nvarchar](200) NULL,
|
||
[OldDataId] [nvarchar](200) NULL,
|
||
[IsCardNoOK] [bit] NULL,
|
||
[RelativeName] [nvarchar](200) NULL,
|
||
[RelativeTel] [nvarchar](200) NULL,
|
||
[Email] [nvarchar](200) NULL,
|
||
[CertificateId] [nvarchar](max) NULL,
|
||
CONSTRAINT [PK_Person_Persons] PRIMARY KEY CLUSTERED
|
||
(
|
||
[PersonId] ASC
|
||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
|
||
|
||
GO
|
||
|
||
SET ANSI_PADDING OFF
|
||
GO
|
||
|
||
ALTER TABLE [dbo].[Person_Persons] WITH CHECK ADD CONSTRAINT [FK_Person_Persons_Base_Depart] FOREIGN KEY([DepartId])
|
||
REFERENCES [dbo].[Base_Depart] ([DepartId])
|
||
GO
|
||
|
||
ALTER TABLE [dbo].[Person_Persons] CHECK CONSTRAINT [FK_Person_Persons_Base_Depart]
|
||
GO
|
||
|
||
ALTER TABLE [dbo].[Person_Persons] WITH CHECK ADD CONSTRAINT [FK_Person_Persons_Base_Project] FOREIGN KEY([CurrentProjectId])
|
||
REFERENCES [dbo].[Base_Project] ([ProjectId])
|
||
GO
|
||
|
||
ALTER TABLE [dbo].[Person_Persons] CHECK CONSTRAINT [FK_Person_Persons_Base_Project]
|
||
GO
|
||
|
||
ALTER TABLE [dbo].[Person_Persons] WITH CHECK ADD CONSTRAINT [FK_Person_Persons_Base_Unit] FOREIGN KEY([UnitId])
|
||
REFERENCES [dbo].[Base_Unit] ([UnitId])
|
||
GO
|
||
|
||
ALTER TABLE [dbo].[Person_Persons] CHECK CONSTRAINT [FK_Person_Persons_Base_Unit]
|
||
GO
|
||
|
||
ALTER TABLE [dbo].[Person_Persons] WITH CHECK ADD CONSTRAINT [FK_Person_Persons_Base_WorkPost] FOREIGN KEY([WorkPostId])
|
||
REFERENCES [dbo].[Base_WorkPost] ([WorkPostId])
|
||
GO
|
||
|
||
ALTER TABLE [dbo].[Person_Persons] CHECK CONSTRAINT [FK_Person_Persons_Base_WorkPost]
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'Ö÷¼üID' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Person_Persons', @level2type=N'COLUMN',@level2name=N'PersonId'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'µ¥Î»ID' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Person_Persons', @level2type=N'COLUMN',@level2name=N'UnitId'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'²¿ÃÅID' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Person_Persons', @level2type=N'COLUMN',@level2name=N'DepartId'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'¸ÚλID' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Person_Persons', @level2type=N'COLUMN',@level2name=N'WorkPostId'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'¹¤ºÅ/¿¨ºÅ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Person_Persons', @level2type=N'COLUMN',@level2name=N'JobNum'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ÐÕÃû' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Person_Persons', @level2type=N'COLUMN',@level2name=N'PersonName'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'Õ˺Å' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Person_Persons', @level2type=N'COLUMN',@level2name=N'Account'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ÃÜÂ롾¼ÓÃÜ¡¿' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Person_Persons', @level2type=N'COLUMN',@level2name=N'Password'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'±¾²¿ÈËÔ±£¨True-ÊÇ£¬False-·ñ£©' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Person_Persons', @level2type=N'COLUMN',@level2name=N'IsOffice'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'½ÇÉ«ID£¨¶à½ÇÉ«£¬ÓöººÅ¸ô¿ª£©' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Person_Persons', @level2type=N'COLUMN',@level2name=N'RoleIds'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'Éí·ÝÖ¤ºÅÂ루֤¼þºÅÂ룩' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Person_Persons', @level2type=N'COLUMN',@level2name=N'IdentityCard'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'Ö¤¼þÀàÐÍ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Person_Persons', @level2type=N'COLUMN',@level2name=N'IdcardType'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'Ö¤¼þ¿ªÊ¼ÈÕÆÚ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Person_Persons', @level2type=N'COLUMN',@level2name=N'IdcardStartDate'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'Ö¤¼þ½áÊøÈÕÆÚ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Person_Persons', @level2type=N'COLUMN',@level2name=N'IdcardEndDate'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ÊÇ·ñÓÀ¾Ã¡¾Y:ÊÇ£»N:·ñ¡¿' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Person_Persons', @level2type=N'COLUMN',@level2name=N'IdcardForever'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'·¢Ö¤»ú¹Ø' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Person_Persons', @level2type=N'COLUMN',@level2name=N'IdcardAddress'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'µç»°' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Person_Persons', @level2type=N'COLUMN',@level2name=N'Telephone'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ÐÔ±ð£¨1:ÄУ»2:Å®£©' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Person_Persons', @level2type=N'COLUMN',@level2name=N'Sex'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'³öÉúÈÕÆÚ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Person_Persons', @level2type=N'COLUMN',@level2name=N'Birthday'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'µØÖ·' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Person_Persons', @level2type=N'COLUMN',@level2name=N'Address'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'Í·ÏñµØÖ·' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Person_Persons', @level2type=N'COLUMN',@level2name=N'PhotoUrl'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ÕÕÆ¬base64' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Person_Persons', @level2type=N'COLUMN',@level2name=N'HeadImage'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'¶þάÂëµØÖ·' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Person_Persons', @level2type=N'COLUMN',@level2name=N'QRCodeAttachUrl'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'Ö¤¼þÕýÃæÂ·¾¶' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Person_Persons', @level2type=N'COLUMN',@level2name=N'IDCardUrl'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'Ö¤¼þ±³ÃæÂ·¾¶' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Person_Persons', @level2type=N'COLUMN',@level2name=N'IDCardBackUrl'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'Ç©Ãû·¾¶' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Person_Persons', @level2type=N'COLUMN',@level2name=N'SignatureUrl'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ÊÇ·ñÍâ¼®' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Person_Persons', @level2type=N'COLUMN',@level2name=N'IsForeign'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ÊÇ·ñÍâÆ¸' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Person_Persons', @level2type=N'COLUMN',@level2name=N'IsOutside'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'»éÒö×´¿ö' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Person_Persons', @level2type=N'COLUMN',@level2name=N'MaritalStatus'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ÕþÖÎÃæÃ²' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Person_Persons', @level2type=N'COLUMN',@level2name=N'PoliticsStatus'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'Ö°³ÆID' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Person_Persons', @level2type=N'COLUMN',@level2name=N'PostTitleId'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'È¡µÃÖ°³ÆÊ±¼ä' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Person_Persons', @level2type=N'COLUMN',@level2name=N'PostTitleDate'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'Ö°ÎñID' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Person_Persons', @level2type=N'COLUMN',@level2name=N'PositionId'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'Ãñ×å' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Person_Persons', @level2type=N'COLUMN',@level2name=N'Nation'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ÎÄ»¯³Ì¶È' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Person_Persons', @level2type=N'COLUMN',@level2name=N'EduLevel'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ÍâÓïÄÜÁ¦' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Person_Persons', @level2type=N'COLUMN',@level2name=N'ForeignLanguage'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'¹ú¼Ò' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Person_Persons', @level2type=N'COLUMN',@level2name=N'CountryCode'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'Ê¡·Ý' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Person_Persons', @level2type=N'COLUMN',@level2name=N'ProvinceCode'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ÊÇ·ñÔÚ¸Ú' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Person_Persons', @level2type=N'COLUMN',@level2name=N'IsPost'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'±ÏҵԺУ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Person_Persons', @level2type=N'COLUMN',@level2name=N'Graduate'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'Ëùѧרҵ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Person_Persons', @level2type=N'COLUMN',@level2name=N'Major'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ÈëÔºÈÕÆÚ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Person_Persons', @level2type=N'COLUMN',@level2name=N'IntoDate'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'²Î¼Ó¹¤×÷ʱ¼ä' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Person_Persons', @level2type=N'COLUMN',@level2name=N'WorkDate'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ÍËÐÝÈÕÆÚ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Person_Persons', @level2type=N'COLUMN',@level2name=N'RetirementDate'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ºÏͬµ½ÆÚʱ¼ä' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Person_Persons', @level2type=N'COLUMN',@level2name=N'ValidityDate'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'΢ÐÅOpenId' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Person_Persons', @level2type=N'COLUMN',@level2name=N'OpenId'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'µ±Ç°ËùÔÚÏîÄ¿ID' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Person_Persons', @level2type=N'COLUMN',@level2name=N'CurrentProjectId'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'µ±Ç°ÏîÄ¿½ÇÉ«' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Person_Persons', @level2type=N'COLUMN',@level2name=N'CurrentProjectRoleId'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'µ±Ç°ÏîÄ¿¸Úλ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Person_Persons', @level2type=N'COLUMN',@level2name=N'CurrentProjectWorkPostId'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'µÇ½ÏîÄ¿ID' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Person_Persons', @level2type=N'COLUMN',@level2name=N'LoginProjectId'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'×îºóµÇ½²Ëµ¥' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Person_Persons', @level2type=N'COLUMN',@level2name=N'LastMenuType'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'×îºóµÇ½ÊÇ·ñ±¾²¿' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Person_Persons', @level2type=N'COLUMN',@level2name=N'LastIsOffice'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'×îºóµÇ½ÏîÄ¿' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Person_Persons', @level2type=N'COLUMN',@level2name=N'LastProjectId'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'Êý¾ÝÀ´Ô´' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Person_Persons', @level2type=N'COLUMN',@level2name=N'DataFrom'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ÔID[ÍâÀ´Êý¾Ý]' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Person_Persons', @level2type=N'COLUMN',@level2name=N'OldDataId'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'Éí·ÝÖ¤ºÅÂëÊÇ·ñºÏ·¨' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Person_Persons', @level2type=N'COLUMN',@level2name=N'IsCardNoOK'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'Ç×ÊôÐÕÃû' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Person_Persons', @level2type=N'COLUMN',@level2name=N'RelativeName'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'Ç×Êôµç»°' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Person_Persons', @level2type=N'COLUMN',@level2name=N'RelativeTel'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ÓÊÏä' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Person_Persons', @level2type=N'COLUMN',@level2name=N'Email'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'Ö°Òµ×ʸñÖ¤Êé' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Person_Persons', @level2type=N'COLUMN',@level2name=N'CertificateId'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ÈËÔ±¿â' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Person_Persons'
|
||
GO
|
||
|
||
|
||
---½«Óû§Êý¾ÝдÈëÈËÔ±¿â±í
|
||
INSERT INTO Person_Persons(PersonId,UnitId,DepartId,Account,JobNum,Password,PersonName
|
||
,RoleIds,IsPost,Sex,IdentityCard,Telephone,IsOffice,SignatureUrl,OpenId
|
||
,LastMenuType,LastIsOffice,LastProjectId,Email
|
||
,CurrentProjectId,CurrentProjectRoleId,CurrentProjectWorkPostId,DataFrom)
|
||
SELECT UserId,UnitId,DepartId,Account,UserCode,Password,UserName
|
||
,RoleId,IsPost,Sex,IdentityCard,Telephone,IsOffice,SignatureUrl,OpenId
|
||
,LastMenuType,LastIsOffice,LastProjectId,Email
|
||
,ProjectId,ProjectRoleId,ProjectWorkPostId,DataFrom
|
||
FROM Sys_User
|
||
WHERE Sys_User.UserId not in (SELECT PersonId FROM Person_Persons)
|
||
and Sys_User.IdentityCard not in (SELECT IdentityCard FROM Person_Persons)
|
||
GO
|
||
|
||
|
||
--²åÈëÏÖ³¡ÈËÔ±
|
||
INSERT INTO Person_Persons(PersonId,IdentityCard)
|
||
SELECT NEWID(),A.IdentityCard
|
||
FROM (SELECT DISTINCT IdentityCard
|
||
FROM SitePerson_Person A
|
||
WHERE A.IdentityCard not in (SELECT IdentityCard FROM Person_Persons WHERE IdentityCard IS NOT NULL)) AS A
|
||
GO
|
||
|
||
----¸üÐÂÈËÔ±ÐÅÏ¢
|
||
update A set A.JobNum=B.CardNo,a.UnitId=b.UnitId,A.PersonName=b.PersonName
|
||
,A.WorkPostId=B.WorkPostId,A.Sex=B.Sex,A.Telephone=B.Telephone
|
||
,A.Address=B.Address,A.PhotoUrl=B.PhotoUrl
|
||
,A.HeadImage=B.HeadImage,A.IDCardUrl=B.IDCardUrl,A.QRCodeAttachUrl=B.QRCodeAttachUrl
|
||
,A.IsForeign=B.IsForeign,A.IsOutside=B.IsOutside,A.IdcardType=B.IdcardType,A.IdcardStartDate=B.IdcardStartDate
|
||
,A.IdcardEndDate=B.IdcardEndDate,A.IdcardAddress=B.IdcardAddress,A.IdcardForever=B.IdcardForever
|
||
,A.CountryCode=B.CountryCode,A.ProvinceCode=B.ProvinceCode,A.IsCardNoOK=B.IsCardNoOK
|
||
FROM Person_Persons AS A,SitePerson_Person AS B
|
||
WHERE A.IdentityCard=B.IdentityCard
|
||
|
||
|
||
UPDATE Person_Persons SET IDCardUrl=B.AttachUrl
|
||
FROM Person_Persons AS A,AttachFile AS B,SitePerson_Person AS C
|
||
WHERE A.IdentityCard=C.IdentityCard AND
|
||
C.PersonId+'#1'=B.ToKeyId AND B.AttachUrl IS NOT NULL
|
||
go
|
||
|
||
UPDATE Person_Persons SET IDCardUrl=B.AttachUrl
|
||
FROM Person_Persons AS A,AttachFile AS B,SitePerson_Person AS C
|
||
WHERE A.IdentityCard=C.IdentityCard AND
|
||
A.PersonId+'#5'=B.ToKeyId AND B.AttachUrl IS NOT NULL
|
||
go
|