Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- USE [G_3_Hospital]
- GO
- /****** Object: Table [dbo].[Г_3_Пациент] Script Date: 22.03.2018 19:16:03 ******/
- SET ANSI_NULLS ON
- GO
- SET QUOTED_IDENTIFIER ON
- GO
- CREATE TABLE [dbo].[Г_3_Пациент](
- [Г_3_id] [int] NOT NULL,
- [Г_3_Фамилия] [varchar](50) NOT NULL,
- [Г_3_Имя] [varchar](50) NOT NULL,
- [Г_3_Отчество] [varchar](50) NOT NULL,
- [Г_3_Дата_рождения] [date] NOT NULL,
- [Г_3_Домашний_адрес] [varchar](50) NOT NULL,
- [Г_3_Телефон] [nchar](14) NOT NULL,
- [Г_3_Дата_регистрации] [date] NOT NULL,
- [Г_3_Дата_последнего_обращения] [date] NOT NULL,
- CONSTRAINT [PK__Пациент__9ECC37936BCAE8EB] PRIMARY KEY CLUSTERED
- (
- [Г_3_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]
- GO
- ALTER TABLE [dbo].[Г_3_Пациент] ADD CONSTRAINT [Адрес_по_умолчанию] DEFAULT ('Пока нет') FOR [Г_3_Домашний_адрес]
- GO
- ALTER TABLE [dbo].[Г_3_Пациент] ADD CONSTRAINT [Телефон_пациента_по_умол] DEFAULT ('Нет телефона') FOR [Г_3_Телефон]
- GO
- ALTER TABLE [dbo].[Г_3_Пациент] ADD CONSTRAINT [Дата_регистрации] DEFAULT (getdate()) FOR [Г_3_Дата_регистрации]
- GO
- ALTER TABLE [dbo].[Г_3_Пациент] ADD CONSTRAINT [Дата_последнего_обращения] DEFAULT (getdate()) FOR [Г_3_Дата_последнего_обращения]
- GO
- ALTER TABLE [dbo].[Г_3_Пациент] WITH CHECK ADD CONSTRAINT [Ограничение_даты_последнего_обращения] CHECK (([Г_3_Дата_последнего_обращения]<=getdate() AND [Г_3_Дата_последнего_обращения]>='01-01-2018'))
- GO
- ALTER TABLE [dbo].[Г_3_Пациент] CHECK CONSTRAINT [Ограничение_даты_последнего_обращения]
- GO
- ALTER TABLE [dbo].[Г_3_Пациент] WITH CHECK ADD CONSTRAINT [Ограничение_даты_регистрации] CHECK (([Г_3_Дата_регистрации]<=getdate() AND [Г_3_Дата_регистрации]>=[Г_3_Дата_рождения]))
- GO
- ALTER TABLE [dbo].[Г_3_Пациент] CHECK CONSTRAINT [Ограничение_даты_регистрации]
- GO
- ALTER TABLE [dbo].[Г_3_Пациент] WITH CHECK ADD CONSTRAINT [Ограничение_даты_рождения] CHECK (([Г_3_Дата_рождения]>='01-01-1900' AND [Г_3_Дата_рождения]<=getdate()))
- GO
- ALTER TABLE [dbo].[Г_3_Пациент] CHECK CONSTRAINT [Ограничение_даты_рождения]
- GO
- ALTER TABLE [dbo].[Г_3_Пациент] WITH CHECK ADD CONSTRAINT [Телефон] CHECK (([Г_3_Телефон] like '([0-9][0-9][0-9])[0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9]'))
- GO
- ALTER TABLE [dbo].[Г_3_Пациент] CHECK CONSTRAINT [Телефон]
- GO
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement