Guest User

Untitled

a guest
Jan 31st, 2015
246
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SQL 2.40 KB | None | 0 0
  1. USE [CSVT]
  2. GO
  3. /****** Object:  StoredProcedure [dbo].[lietke]    Script Date: 2/1/2015 4:15:19 AM ******/
  4. SET ANSI_NULLS ON
  5. GO
  6. SET QUOTED_IDENTIFIER ON
  7. GO
  8. CREATE proc [dbo].[lietke]
  9. @thang INT
  10. AS
  11. SELECT vattu.MAVT,MALVT,NGAYNHAP  FROM vattu,phieunhap
  12. WHERE vattu.MAVT=phieunhap.MAVT
  13. GO
  14. /****** Object:  Table [dbo].[loaiVT]    Script Date: 2/1/2015 4:15:19 AM ******/
  15. SET ANSI_NULLS ON
  16. GO
  17. SET QUOTED_IDENTIFIER ON
  18. GO
  19. SET ANSI_PADDING ON
  20. GO
  21. CREATE TABLE [dbo].[loaiVT](
  22.     [MALVT] [VARCHAR](10) NOT NULL,
  23.     [TENLVT] [nvarchar](50) NOT NULL,
  24.  CONSTRAINT [PK_loaiVT] PRIMARY KEY CLUSTERED
  25. (
  26.     [MALVT] ASC
  27. )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
  28. ) ON [PRIMARY]
  29.  
  30. GO
  31. SET ANSI_PADDING OFF
  32. GO
  33. /****** Object:  Table [dbo].[phieunhap]    Script Date: 2/1/2015 4:15:19 AM ******/
  34. SET ANSI_NULLS ON
  35. GO
  36. SET QUOTED_IDENTIFIER ON
  37. GO
  38. SET ANSI_PADDING ON
  39. GO
  40. CREATE TABLE [dbo].[phieunhap](
  41.     [MAVT] [VARCHAR](10) NOT NULL,
  42.     [SOLUONGNHAP] [INT] NOT NULL,
  43.     [DONGIA] [BIGINT] NOT NULL,
  44.     [NGAYNHAP] [datetime] NOT NULL
  45. ) ON [PRIMARY]
  46.  
  47. GO
  48. SET ANSI_PADDING OFF
  49. GO
  50. /****** Object:  Table [dbo].[vattu]    Script Date: 2/1/2015 4:15:19 AM ******/
  51. SET ANSI_NULLS ON
  52. GO
  53. SET QUOTED_IDENTIFIER ON
  54. GO
  55. SET ANSI_PADDING ON
  56. GO
  57. CREATE TABLE [dbo].[vattu](
  58.     [MAVT] [VARCHAR](10) NOT NULL,
  59.     [TENVT] [nvarchar](50) NOT NULL,
  60.     [MALVT] [VARCHAR](10) NOT NULL,
  61.     [SOLUONGTON] [INT] NOT NULL,
  62.  CONSTRAINT [PK_vattu] PRIMARY KEY CLUSTERED
  63. (
  64.     [MAVT] ASC
  65. )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
  66. ) ON [PRIMARY]
  67.  
  68. GO
  69. SET ANSI_PADDING OFF
  70. GO
  71. ALTER TABLE [dbo].[vattu] ADD  CONSTRAINT [DF_vattu_SOLUONGTON]  DEFAULT ((1)) FOR [SOLUONGTON]
  72. GO
  73. ALTER TABLE [dbo].[phieunhap]  WITH CHECK ADD  CONSTRAINT [FK_phieunhap_vattu] FOREIGN KEY([MAVT])
  74. REFERENCES [dbo].[vattu] ([MAVT])
  75. ON UPDATE CASCADE
  76. GO
  77. ALTER TABLE [dbo].[phieunhap] CHECK CONSTRAINT [FK_phieunhap_vattu]
  78. GO
  79. ALTER TABLE [dbo].[vattu]  WITH CHECK ADD  CONSTRAINT [FK_vattu_loaiVT] FOREIGN KEY([MALVT])
  80. REFERENCES [dbo].[loaiVT] ([MALVT])
  81. GO
  82. ALTER TABLE [dbo].[vattu] CHECK CONSTRAINT [FK_vattu_loaiVT]
  83. GO
  84. ALTER TABLE [dbo].[phieunhap]  WITH CHECK ADD  CONSTRAINT [CK_phieunhap] CHECK  (([SOLUONGNHAP]>(0)))
  85. GO
  86. ALTER TABLE [dbo].[phieunhap] CHECK CONSTRAINT [CK_phieunhap]
  87. GO
Advertisement
Add Comment
Please, Sign In to add comment