Advertisement
Guest User

Untitled

a guest
Oct 25th, 2014
149
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.38 KB | None | 0 0
  1. USE [NN]
  2. GO
  3.  
  4. /****** Object: Table [dbo].[PAYSUMMA] Script Date: 25.10.2014 13:32:49 ******/
  5. SET ANSI_NULLS ON
  6. GO
  7.  
  8. SET QUOTED_IDENTIFIER ON
  9. GO
  10.  
  11. SET ANSI_PADDING ON
  12. GO
  13.  
  14. CREATE TABLE [dbo].[PAYSUMMA](
  15. [PAYFACTCD] [dbo].[PKFIELD] NOT NULL,
  16. [ACCOUNTCD] [varchar](6) NOT NULL,
  17. [SERVICECD] [dbo].[PKFIELD] NOT NULL,
  18. [PAYSUM] [dbo].[CASH] NULL,
  19. [PAYDATE] [date] NULL,
  20. [PAYMONTH] [dbo].[TMONTH] NULL,
  21. [PAYYEAR] [dbo].[ TYEAR] NULL,
  22. CONSTRAINT [PK_PAYSUMMA] PRIMARY KEY CLUSTERED
  23. (
  24. [PAYFACTCD] ASC
  25. )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
  26. ) ON [PRIMARY]
  27.  
  28. GO
  29.  
  30. SET ANSI_PADDING OFF
  31. GO
  32.  
  33. ALTER TABLE [dbo].[PAYSUMMA] WITH CHECK ADD CONSTRAINT [FK_PAYSUMMA_ABONENT1] FOREIGN KEY([ACCOUNTCD])
  34. REFERENCES [dbo].[ABONENT] ([ACCOUNTCD])
  35. ON UPDATE CASCADE
  36. GO
  37.  
  38. ALTER TABLE [dbo].[PAYSUMMA] CHECK CONSTRAINT [FK_PAYSUMMA_ABONENT1]
  39. GO
  40.  
  41. ALTER TABLE [dbo].[PAYSUMMA] WITH CHECK ADD CONSTRAINT [FK_PAYSUMMA_SERVICES] FOREIGN KEY([SERVICECD])
  42. REFERENCES [dbo].[SERVICES] ([SERVICECD])
  43. ON UPDATE CASCADE
  44. GO
  45.  
  46. ALTER TABLE [dbo].[PAYSUMMA] CHECK CONSTRAINT [FK_PAYSUMMA_SERVICES]
  47. GO
  48.  
  49. ALTER TABLE [dbo].[PAYSUMMA] WITH CHECK ADD CHECK (([PAYMONTH]>=(1) AND [PAYMONTH]<=(12)))
  50. GO
  51.  
  52. ALTER TABLE [dbo].[PAYSUMMA] WITH CHECK ADD CHECK (([PAYYEAR]>=(1990) AND [PAYYEAR]<=(2100)))
  53. GO
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement