Library.sql 56 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378
  1. USE [Library]
  2. GO
  3. /****** Object: Table [dbo].[Department] Script Date: 09/09/2016 19:37:26 ******/
  4. SET ANSI_NULLS ON
  5. GO
  6. SET QUOTED_IDENTIFIER ON
  7. GO
  8. CREATE TABLE [dbo].[Department](
  9. [DepartmentId] [int] IDENTITY(1,1) NOT NULL,
  10. [DepartmentName] [nvarchar](50) NOT NULL,
  11. PRIMARY KEY CLUSTERED
  12. (
  13. [DepartmentId] ASC
  14. )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
  15. ) ON [PRIMARY]
  16. GO
  17. SET IDENTITY_INSERT [dbo].[Department] ON
  18. INSERT [dbo].[Department] ([DepartmentId], [DepartmentName]) VALUES (1, N'财经系')
  19. INSERT [dbo].[Department] ([DepartmentId], [DepartmentName]) VALUES (2, N'航空系')
  20. INSERT [dbo].[Department] ([DepartmentId], [DepartmentName]) VALUES (3, N'计算机系')
  21. INSERT [dbo].[Department] ([DepartmentId], [DepartmentName]) VALUES (4, N'建筑系')
  22. INSERT [dbo].[Department] ([DepartmentId], [DepartmentName]) VALUES (5, N'英语系')
  23. SET IDENTITY_INSERT [dbo].[Department] OFF
  24. /****** Object: Table [dbo].[Class] Script Date: 09/09/2016 19:37:26 ******/
  25. SET ANSI_NULLS ON
  26. GO
  27. SET QUOTED_IDENTIFIER ON
  28. GO
  29. CREATE TABLE [dbo].[Class](
  30. [ClassId] [int] IDENTITY(1,1) NOT NULL,
  31. [ClassName] [nvarchar](50) NOT NULL,
  32. PRIMARY KEY CLUSTERED
  33. (
  34. [ClassId] ASC
  35. )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
  36. ) ON [PRIMARY]
  37. GO
  38. SET IDENTITY_INSERT [dbo].[Class] ON
  39. INSERT [dbo].[Class] ([ClassId], [ClassName]) VALUES (1, N'财经三班')
  40. INSERT [dbo].[Class] ([ClassId], [ClassName]) VALUES (2, N'航空二班')
  41. INSERT [dbo].[Class] ([ClassId], [ClassName]) VALUES (3, N'航空已班')
  42. INSERT [dbo].[Class] ([ClassId], [ClassName]) VALUES (4, N'计算机一班')
  43. INSERT [dbo].[Class] ([ClassId], [ClassName]) VALUES (5, N'土建一班')
  44. INSERT [dbo].[Class] ([ClassId], [ClassName]) VALUES (6, N'造价二班')
  45. SET IDENTITY_INSERT [dbo].[Class] OFF
  46. /****** Object: Table [dbo].[BookType] Script Date: 09/09/2016 19:37:26 ******/
  47. SET ANSI_NULLS ON
  48. GO
  49. SET QUOTED_IDENTIFIER ON
  50. GO
  51. CREATE TABLE [dbo].[BookType](
  52. [BookTypeId] [int] IDENTITY(1,1) NOT NULL,
  53. [BookTypeName] [nvarchar](50) NOT NULL,
  54. PRIMARY KEY CLUSTERED
  55. (
  56. [BookTypeId] ASC
  57. )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
  58. ) ON [PRIMARY]
  59. GO
  60. SET IDENTITY_INSERT [dbo].[BookType] ON
  61. INSERT [dbo].[BookType] ([BookTypeId], [BookTypeName]) VALUES (1, N'Data')
  62. INSERT [dbo].[BookType] ([BookTypeId], [BookTypeName]) VALUES (2, N'LOL')
  63. INSERT [dbo].[BookType] ([BookTypeId], [BookTypeName]) VALUES (3, N'古惑仔')
  64. INSERT [dbo].[BookType] ([BookTypeId], [BookTypeName]) VALUES (4, N'化学')
  65. INSERT [dbo].[BookType] ([BookTypeId], [BookTypeName]) VALUES (5, N'数学')
  66. INSERT [dbo].[BookType] ([BookTypeId], [BookTypeName]) VALUES (6, N'天文')
  67. INSERT [dbo].[BookType] ([BookTypeId], [BookTypeName]) VALUES (7, N'网游')
  68. INSERT [dbo].[BookType] ([BookTypeId], [BookTypeName]) VALUES (8, N'文学')
  69. INSERT [dbo].[BookType] ([BookTypeId], [BookTypeName]) VALUES (9, N'武侠小说类')
  70. INSERT [dbo].[BookType] ([BookTypeId], [BookTypeName]) VALUES (10, N'物理')
  71. INSERT [dbo].[BookType] ([BookTypeId], [BookTypeName]) VALUES (11, N'医学')
  72. INSERT [dbo].[BookType] ([BookTypeId], [BookTypeName]) VALUES (12, N'幼儿')
  73. INSERT [dbo].[BookType] ([BookTypeId], [BookTypeName]) VALUES (13, N'政治')
  74. SET IDENTITY_INSERT [dbo].[BookType] OFF
  75. /****** Object: Table [dbo].[BookInfo] Script Date: 09/09/2016 19:37:26 ******/
  76. SET ANSI_NULLS ON
  77. GO
  78. SET QUOTED_IDENTIFIER ON
  79. GO
  80. CREATE TABLE [dbo].[BookInfo](
  81. [BookId] [nvarchar](50) NOT NULL,
  82. [BookName] [nvarchar](50) NOT NULL,
  83. [TimeIn] [datetime] NOT NULL,
  84. [BookTypeId] [int] NOT NULL,
  85. [Author] [nvarchar](50) NULL,
  86. [PinYinCode] [nvarchar](50) NULL,
  87. [Translator] [nvarchar](50) NULL,
  88. [Language] [nvarchar](50) NULL,
  89. [BookNumber] [nvarchar](50) NULL,
  90. [Price] [nvarchar](50) NULL,
  91. [Layout] [nvarchar](50) NULL,
  92. [Address] [nvarchar](50) NULL,
  93. [ISBS] [nvarchar](50) NULL,
  94. [Versions] [nvarchar](50) NULL,
  95. [BookRemark] [nvarchar](200) NULL,
  96. PRIMARY KEY CLUSTERED
  97. (
  98. [BookId] ASC
  99. )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
  100. ) ON [PRIMARY]
  101. GO
  102. INSERT [dbo].[BookInfo] ([BookId], [BookName], [TimeIn], [BookTypeId], [Author], [PinYinCode], [Translator], [Language], [BookNumber], [Price], [Layout], [Address], [ISBS], [Versions], [BookRemark]) VALUES (N'', N'金梅瓶', CAST(0x0000A67C00B4AB77 AS DateTime), 8, N'金梅瓶', N'', N'金梅瓶', N'中文', N'1000', N'9999', N'9', N'', N'', N'1.9', N'金梅瓶')
  103. INSERT [dbo].[BookInfo] ([BookId], [BookName], [TimeIn], [BookTypeId], [Author], [PinYinCode], [Translator], [Language], [BookNumber], [Price], [Layout], [Address], [ISBS], [Versions], [BookRemark]) VALUES (N'TU—00000001', N'天龙八部', CAST(0x0000A67500F098E4 AS DateTime), 1, N'大名', N'TLBB', N'小名', N'汉语', N'1000', N'222.22', N'精装版', N'地窖', N'adsf', N'标准版', N'adfad')
  104. INSERT [dbo].[BookInfo] ([BookId], [BookName], [TimeIn], [BookTypeId], [Author], [PinYinCode], [Translator], [Language], [BookNumber], [Price], [Layout], [Address], [ISBS], [Versions], [BookRemark]) VALUES (N'TU—00000002', N'地龙八部', CAST(0x0000A67500F098E4 AS DateTime), 2, N'大名', N'DLBB', N'小名', N'汉语', N'1000', N'222.22', N'简装版', N'天台', N'ISBS', N'破解版版', N'aaa')
  105. INSERT [dbo].[BookInfo] ([BookId], [BookName], [TimeIn], [BookTypeId], [Author], [PinYinCode], [Translator], [Language], [BookNumber], [Price], [Layout], [Address], [ISBS], [Versions], [BookRemark]) VALUES (N'TU—00000003', N'地龙八部', CAST(0x0000A67500F098E4 AS DateTime), 2, N'大名', N'DLBB', N'小名', N'汉语', N'1000', N'222.22', N'简装版', N'天台', N'ISBS', N'破解版版', N'a阿斯顿发斯蒂芬阿斯顿法师法师打发士大夫撒发生的方法')
  106. INSERT [dbo].[BookInfo] ([BookId], [BookName], [TimeIn], [BookTypeId], [Author], [PinYinCode], [Translator], [Language], [BookNumber], [Price], [Layout], [Address], [ISBS], [Versions], [BookRemark]) VALUES (N'TU—00000004', N'地龙八部', CAST(0x0000A67500F098E4 AS DateTime), 2, N'大名', N'DLBB', N'小名', N'汉语', N'1000', N'222.22', N'简装版', N'天台', N'ISBS', N'破解版版', N'士大夫似的撒地方撒地方撒地方手动阀的发顺丰发送到a')
  107. INSERT [dbo].[BookInfo] ([BookId], [BookName], [TimeIn], [BookTypeId], [Author], [PinYinCode], [Translator], [Language], [BookNumber], [Price], [Layout], [Address], [ISBS], [Versions], [BookRemark]) VALUES (N'TU—00000005', N'地龙八部', CAST(0x0000A67500F098E4 AS DateTime), 2, N'大名', N'DLBB', N'小名', N'汉语', N'1000', N'222.22', N'简装版', N'天台', N'ISBS', N'破解版版', N'sdfds fsafaf第三方手动阀规范共和国个的地方官aa')
  108. INSERT [dbo].[BookInfo] ([BookId], [BookName], [TimeIn], [BookTypeId], [Author], [PinYinCode], [Translator], [Language], [BookNumber], [Price], [Layout], [Address], [ISBS], [Versions], [BookRemark]) VALUES (N'TU—00000006', N'地龙八部', CAST(0x0000A67500F098E4 AS DateTime), 2, N'大名', N'DLBB', N'小名', N'汉语', N'1000', N'222.22', N'简装版', N'天台', N'ISBS', N'破解版版', N'aaa发给')
  109. INSERT [dbo].[BookInfo] ([BookId], [BookName], [TimeIn], [BookTypeId], [Author], [PinYinCode], [Translator], [Language], [BookNumber], [Price], [Layout], [Address], [ISBS], [Versions], [BookRemark]) VALUES (N'TU—00000007', N'地龙八部', CAST(0x0000A67500F098E4 AS DateTime), 2, N'大名', N'DLBB', N'小名', N'汉语', N'1000', N'222.22', N'简装版', N'天台', N'ISBS', N'破解版版', N'手动阀阿g d dfg dfg的地方官地方官地方地方官地方官地方官点歌点歌的郭德纲的')
  110. INSERT [dbo].[BookInfo] ([BookId], [BookName], [TimeIn], [BookTypeId], [Author], [PinYinCode], [Translator], [Language], [BookNumber], [Price], [Layout], [Address], [ISBS], [Versions], [BookRemark]) VALUES (N'TU—00000009', N'地龙八部', CAST(0x0000A67500F098E4 AS DateTime), 2, N'大名', N'DLBB', N'小名', N'汉语', N'1000', N'222.22', N'简装版', N'天台', N'ISBS', N'破解版版', N'aaa')
  111. INSERT [dbo].[BookInfo] ([BookId], [BookName], [TimeIn], [BookTypeId], [Author], [PinYinCode], [Translator], [Language], [BookNumber], [Price], [Layout], [Address], [ISBS], [Versions], [BookRemark]) VALUES (N'TU—00000010', N'地龙八部', CAST(0x0000A67500F098E4 AS DateTime), 2, N'大名', N'DLBB', N'小名', N'汉语', N'1000', N'222.22', N'简装版', N'天台', N'ISBS', N'破解版版', N'aaa')
  112. INSERT [dbo].[BookInfo] ([BookId], [BookName], [TimeIn], [BookTypeId], [Author], [PinYinCode], [Translator], [Language], [BookNumber], [Price], [Layout], [Address], [ISBS], [Versions], [BookRemark]) VALUES (N'TU—00000011', N'地龙八部', CAST(0x0000A67500F098E4 AS DateTime), 2, N'大名', N'DLBB', N'小名', N'汉语', N'1000', N'222.22', N'简装版', N'天台', N'ISBS', N'破解版版', N'aaa')
  113. INSERT [dbo].[BookInfo] ([BookId], [BookName], [TimeIn], [BookTypeId], [Author], [PinYinCode], [Translator], [Language], [BookNumber], [Price], [Layout], [Address], [ISBS], [Versions], [BookRemark]) VALUES (N'TU—00000012', N'地龙八部', CAST(0x0000A67500F098E4 AS DateTime), 2, N'大名', N'DLBB', N'小名', N'汉语', N'1000', N'222.22', N'简装版', N'天台', N'ISBS', N'破解版版', N'aaa')
  114. INSERT [dbo].[BookInfo] ([BookId], [BookName], [TimeIn], [BookTypeId], [Author], [PinYinCode], [Translator], [Language], [BookNumber], [Price], [Layout], [Address], [ISBS], [Versions], [BookRemark]) VALUES (N'TU—00000013', N'地龙八部', CAST(0x0000A67500F098E4 AS DateTime), 2, N'大名', N'DLBB', N'小名', N'汉语', N'1000', N'222.22', N'简装版', N'天台', N'ISBS', N'破解版版', N'aaa')
  115. INSERT [dbo].[BookInfo] ([BookId], [BookName], [TimeIn], [BookTypeId], [Author], [PinYinCode], [Translator], [Language], [BookNumber], [Price], [Layout], [Address], [ISBS], [Versions], [BookRemark]) VALUES (N'TU—00000014', N'地龙八部', CAST(0x0000A67500F098E4 AS DateTime), 2, N'大名', N'DLBB', N'小名', N'汉语', N'1000', N'222.22', N'简装版', N'天台', N'ISBS', N'破解版版', N'aaa')
  116. INSERT [dbo].[BookInfo] ([BookId], [BookName], [TimeIn], [BookTypeId], [Author], [PinYinCode], [Translator], [Language], [BookNumber], [Price], [Layout], [Address], [ISBS], [Versions], [BookRemark]) VALUES (N'TU—00000015', N'地龙八部', CAST(0x0000A67500F098E4 AS DateTime), 2, N'大名', N'DLBB', N'小名', N'汉语', N'1000', N'222.22', N'简装版', N'天台', N'ISBS', N'破解版版', N'aaa')
  117. INSERT [dbo].[BookInfo] ([BookId], [BookName], [TimeIn], [BookTypeId], [Author], [PinYinCode], [Translator], [Language], [BookNumber], [Price], [Layout], [Address], [ISBS], [Versions], [BookRemark]) VALUES (N'TU—00000016', N'地龙八部', CAST(0x0000A67500F098E4 AS DateTime), 2, N'大名', N'DLBB', N'小名', N'汉语', N'1000', N'222.22', N'简装版', N'天台', N'ISBS', N'破解版版', N'aaa')
  118. INSERT [dbo].[BookInfo] ([BookId], [BookName], [TimeIn], [BookTypeId], [Author], [PinYinCode], [Translator], [Language], [BookNumber], [Price], [Layout], [Address], [ISBS], [Versions], [BookRemark]) VALUES (N'TU—00000017', N'地龙八部', CAST(0x0000A67500F098E4 AS DateTime), 2, N'大名', N'DLBB', N'小名', N'汉语', N'1000', N'222.22', N'简装版', N'天台', N'ISBS', N'破解版版', N'aaa')
  119. INSERT [dbo].[BookInfo] ([BookId], [BookName], [TimeIn], [BookTypeId], [Author], [PinYinCode], [Translator], [Language], [BookNumber], [Price], [Layout], [Address], [ISBS], [Versions], [BookRemark]) VALUES (N'TU—00000018', N'地龙八部', CAST(0x0000A67500F098E4 AS DateTime), 2, N'大名', N'DLBB', N'小名', N'汉语', N'1000', N'222.22', N'简装版', N'天台', N'ISBS', N'破解版版', N'aaa')
  120. INSERT [dbo].[BookInfo] ([BookId], [BookName], [TimeIn], [BookTypeId], [Author], [PinYinCode], [Translator], [Language], [BookNumber], [Price], [Layout], [Address], [ISBS], [Versions], [BookRemark]) VALUES (N'TU—00000019', N'地龙八部', CAST(0x0000A67500F098E4 AS DateTime), 2, N'大名', N'DLBB', N'小名', N'汉语', N'1000', N'222.22', N'简装版', N'天台', N'ISBS', N'破解版版', N'aaa')
  121. INSERT [dbo].[BookInfo] ([BookId], [BookName], [TimeIn], [BookTypeId], [Author], [PinYinCode], [Translator], [Language], [BookNumber], [Price], [Layout], [Address], [ISBS], [Versions], [BookRemark]) VALUES (N'TU—00000020', N'地龙八部', CAST(0x0000A67500F098E4 AS DateTime), 2, N'大名', N'DLBB', N'小名', N'汉语', N'1000', N'222.22', N'简装版', N'天台', N'ISBS', N'破解版版', N'aaa')
  122. INSERT [dbo].[BookInfo] ([BookId], [BookName], [TimeIn], [BookTypeId], [Author], [PinYinCode], [Translator], [Language], [BookNumber], [Price], [Layout], [Address], [ISBS], [Versions], [BookRemark]) VALUES (N'TU—00000021', N'地龙八部', CAST(0x0000A67500F098E4 AS DateTime), 2, N'大名', N'DLBB', N'小名', N'汉语', N'1000', N'222.22', N'简装版', N'天台', N'ISBS', N'破解版版', N'aaa')
  123. INSERT [dbo].[BookInfo] ([BookId], [BookName], [TimeIn], [BookTypeId], [Author], [PinYinCode], [Translator], [Language], [BookNumber], [Price], [Layout], [Address], [ISBS], [Versions], [BookRemark]) VALUES (N'TU—00000022', N'地龙八部', CAST(0x0000A67500F098E4 AS DateTime), 2, N'大名', N'DLBB', N'小名', N'汉语', N'1000', N'222.22', N'简装版', N'天台', N'ISBS', N'破解版版', N'aaa')
  124. INSERT [dbo].[BookInfo] ([BookId], [BookName], [TimeIn], [BookTypeId], [Author], [PinYinCode], [Translator], [Language], [BookNumber], [Price], [Layout], [Address], [ISBS], [Versions], [BookRemark]) VALUES (N'TU—00000023', N'地龙八部', CAST(0x0000A67500F098E4 AS DateTime), 2, N'大名', N'DLBB', N'小名', N'汉语', N'1000', N'222.22', N'简装版', N'天台', N'ISBS', N'破解版版', N'aaa')
  125. INSERT [dbo].[BookInfo] ([BookId], [BookName], [TimeIn], [BookTypeId], [Author], [PinYinCode], [Translator], [Language], [BookNumber], [Price], [Layout], [Address], [ISBS], [Versions], [BookRemark]) VALUES (N'TU—00000024', N'地龙八部', CAST(0x0000A67500F098E4 AS DateTime), 2, N'大名', N'DLBB', N'小名', N'汉语', N'1000', N'222.22', N'简装版', N'天台', N'ISBS', N'破解版版', N'aaa')
  126. INSERT [dbo].[BookInfo] ([BookId], [BookName], [TimeIn], [BookTypeId], [Author], [PinYinCode], [Translator], [Language], [BookNumber], [Price], [Layout], [Address], [ISBS], [Versions], [BookRemark]) VALUES (N'TU—00000025', N'地龙八部', CAST(0x0000A67500F098E4 AS DateTime), 2, N'大名', N'DLBB', N'小名', N'汉语', N'1000', N'222.22', N'简装版', N'天台', N'ISBS', N'破解版版', N'aaa')
  127. INSERT [dbo].[BookInfo] ([BookId], [BookName], [TimeIn], [BookTypeId], [Author], [PinYinCode], [Translator], [Language], [BookNumber], [Price], [Layout], [Address], [ISBS], [Versions], [BookRemark]) VALUES (N'TU—00000026', N'地龙八部', CAST(0x0000A67500F098E4 AS DateTime), 2, N'大名', N'DLBB', N'小名', N'汉语', N'1000', N'222.22', N'简装版', N'天台', N'ISBS', N'破解版版', N'aaa')
  128. INSERT [dbo].[BookInfo] ([BookId], [BookName], [TimeIn], [BookTypeId], [Author], [PinYinCode], [Translator], [Language], [BookNumber], [Price], [Layout], [Address], [ISBS], [Versions], [BookRemark]) VALUES (N'TU—00000030', N'地龙八部', CAST(0x0000A67500F098E4 AS DateTime), 2, N'大名', N'DLBB', N'小名', N'汉语', N'1000', N'222.22', N'简装版', N'天台', N'ISBS', N'破解版版', N'aaa')
  129. INSERT [dbo].[BookInfo] ([BookId], [BookName], [TimeIn], [BookTypeId], [Author], [PinYinCode], [Translator], [Language], [BookNumber], [Price], [Layout], [Address], [ISBS], [Versions], [BookRemark]) VALUES (N'TU—00000050', N'地龙八部', CAST(0x0000A67500F098E4 AS DateTime), 2, N'大名', N'DLBB', N'小名', N'汉语', N'1000', N'222.22', N'简装版', N'天台', N'ISBS', N'破解版版', N'aaa')
  130. INSERT [dbo].[BookInfo] ([BookId], [BookName], [TimeIn], [BookTypeId], [Author], [PinYinCode], [Translator], [Language], [BookNumber], [Price], [Layout], [Address], [ISBS], [Versions], [BookRemark]) VALUES (N'TU—00000051', N'老王修炼秘籍', CAST(0x0000A6780102A853 AS DateTime), 8, N'老王', N'laowang', N'老王', N'中文', N'500', N'5000', N'1', N'1', N'1009', N'1.1', N'老王修炼秘籍')
  131. /****** Object: Table [dbo].[Admin] Script Date: 09/09/2016 19:37:26 ******/
  132. SET ANSI_NULLS ON
  133. GO
  134. SET QUOTED_IDENTIFIER ON
  135. GO
  136. CREATE TABLE [dbo].[Admin](
  137. [LoginId] [nvarchar](50) NOT NULL,
  138. [LoginPwd] [nvarchar](50) NOT NULL,
  139. [LoginType] [nvarchar](50) NOT NULL,
  140. [LoginRemark] [nvarchar](50) NULL,
  141. PRIMARY KEY CLUSTERED
  142. (
  143. [LoginId] ASC
  144. )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
  145. ) ON [PRIMARY]
  146. GO
  147. INSERT [dbo].[Admin] ([LoginId], [LoginPwd], [LoginType], [LoginRemark]) VALUES (N'123456', N'123456', N'普通管理员', N'123456')
  148. INSERT [dbo].[Admin] ([LoginId], [LoginPwd], [LoginType], [LoginRemark]) VALUES (N'aaaaa', N'aaaaa', N'普通管理员', N'')
  149. INSERT [dbo].[Admin] ([LoginId], [LoginPwd], [LoginType], [LoginRemark]) VALUES (N'admin', N'admin', N'超级管理员', N'不能删除')
  150. /****** Object: Table [dbo].[ReaderType] Script Date: 09/09/2016 19:37:26 ******/
  151. SET ANSI_NULLS ON
  152. GO
  153. SET QUOTED_IDENTIFIER ON
  154. GO
  155. CREATE TABLE [dbo].[ReaderType](
  156. [ReaderTypeId] [int] IDENTITY(1,1) NOT NULL,
  157. [ReaderTypeName] [nvarchar](50) NOT NULL,
  158. PRIMARY KEY CLUSTERED
  159. (
  160. [ReaderTypeId] ASC
  161. )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
  162. ) ON [PRIMARY]
  163. GO
  164. SET IDENTITY_INSERT [dbo].[ReaderType] ON
  165. INSERT [dbo].[ReaderType] ([ReaderTypeId], [ReaderTypeName]) VALUES (1, N'老师')
  166. INSERT [dbo].[ReaderType] ([ReaderTypeId], [ReaderTypeName]) VALUES (2, N'其他')
  167. INSERT [dbo].[ReaderType] ([ReaderTypeId], [ReaderTypeName]) VALUES (3, N'学生')
  168. INSERT [dbo].[ReaderType] ([ReaderTypeId], [ReaderTypeName]) VALUES (4, N'员工')
  169. SET IDENTITY_INSERT [dbo].[ReaderType] OFF
  170. /****** Object: Table [dbo].[Reader] Script Date: 09/09/2016 19:37:26 ******/
  171. SET ANSI_NULLS ON
  172. GO
  173. SET QUOTED_IDENTIFIER ON
  174. GO
  175. CREATE TABLE [dbo].[Reader](
  176. [ReaderId] [nvarchar](50) NOT NULL,
  177. [ReaderName] [nvarchar](50) NOT NULL,
  178. [TimeIn] [datetime] NOT NULL,
  179. [TimeOut] [datetime] NOT NULL,
  180. [ReaderTypeId] [int] NOT NULL,
  181. [DepartmentId] [int] NULL,
  182. [ClassId] [int] NULL,
  183. [IdentityCard] [nvarchar](50) NULL,
  184. [Gender] [nvarchar](50) NULL,
  185. [Special] [nvarchar](50) NULL,
  186. [Phone] [nvarchar](50) NULL,
  187. [Email] [nvarchar](50) NULL,
  188. [Address] [nvarchar](50) NULL,
  189. [ReaderRemark] [nvarchar](200) NULL,
  190. PRIMARY KEY CLUSTERED
  191. (
  192. [ReaderId] ASC
  193. )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
  194. ) ON [PRIMARY]
  195. GO
  196. INSERT [dbo].[Reader] ([ReaderId], [ReaderName], [TimeIn], [TimeOut], [ReaderTypeId], [DepartmentId], [ClassId], [IdentityCard], [Gender], [Special], [Phone], [Email], [Address], [ReaderRemark]) VALUES (N'js-00000001', N'谷歌', CAST(0x0000A67500F098EA AS DateTime), CAST(0x0000A67500F098EA AS DateTime), 1, 1, 1, N'511102199108220014', N'男', N'0833-2110001', N'12345678912', N'aldaf@qq.com', N'高考题大街', N'人才')
  197. INSERT [dbo].[Reader] ([ReaderId], [ReaderName], [TimeIn], [TimeOut], [ReaderTypeId], [DepartmentId], [ClassId], [IdentityCard], [Gender], [Special], [Phone], [Email], [Address], [ReaderRemark]) VALUES (N'js-00000002', N'谷歌', CAST(0x0000A67500F098EA AS DateTime), CAST(0x0000A67500F098EA AS DateTime), 1, 1, 1, N'511102199108220014', N'男', N'0833-2110001', N'12345678912', N'aldaf@qq.com', N'高考题大街', N'人才')
  198. INSERT [dbo].[Reader] ([ReaderId], [ReaderName], [TimeIn], [TimeOut], [ReaderTypeId], [DepartmentId], [ClassId], [IdentityCard], [Gender], [Special], [Phone], [Email], [Address], [ReaderRemark]) VALUES (N'js-00000003', N'谷歌', CAST(0x0000A67500F098EA AS DateTime), CAST(0x0000A67500F098EA AS DateTime), 1, 1, 1, N'511102199108220014', N'男', N'0833-2110001', N'12345678912', N'aldaf@qq.com', N'高考题大街', N'人才')
  199. INSERT [dbo].[Reader] ([ReaderId], [ReaderName], [TimeIn], [TimeOut], [ReaderTypeId], [DepartmentId], [ClassId], [IdentityCard], [Gender], [Special], [Phone], [Email], [Address], [ReaderRemark]) VALUES (N'js-00000004', N'谷歌', CAST(0x0000A67500F098EA AS DateTime), CAST(0x0000A67500F098EA AS DateTime), 1, 1, 1, N'511102199108220014', N'男', N'0833-2110001', N'12345678912', N'aldaf@qq.com', N'高考题大街', N'人才')
  200. INSERT [dbo].[Reader] ([ReaderId], [ReaderName], [TimeIn], [TimeOut], [ReaderTypeId], [DepartmentId], [ClassId], [IdentityCard], [Gender], [Special], [Phone], [Email], [Address], [ReaderRemark]) VALUES (N'js-00000005', N'谷歌', CAST(0x0000A67500F098EA AS DateTime), CAST(0x0000A67500F098EA AS DateTime), 1, 1, 1, N'511102199108220014', N'男', N'0833-2110001', N'12345678912', N'aldaf@qq.com', N'高考题大街', N'人才')
  201. INSERT [dbo].[Reader] ([ReaderId], [ReaderName], [TimeIn], [TimeOut], [ReaderTypeId], [DepartmentId], [ClassId], [IdentityCard], [Gender], [Special], [Phone], [Email], [Address], [ReaderRemark]) VALUES (N'js-00000006', N'谷歌', CAST(0x0000A67500F098EA AS DateTime), CAST(0x0000A67500F098EA AS DateTime), 1, 1, 1, N'511102199108220014', N'男', N'0833-2110001', N'12345678912', N'aldaf@qq.com', N'高考题大街', N'人才')
  202. INSERT [dbo].[Reader] ([ReaderId], [ReaderName], [TimeIn], [TimeOut], [ReaderTypeId], [DepartmentId], [ClassId], [IdentityCard], [Gender], [Special], [Phone], [Email], [Address], [ReaderRemark]) VALUES (N'js-00000007', N'谷歌', CAST(0x0000A67500F098EA AS DateTime), CAST(0x0000A67500F098EA AS DateTime), 1, 1, 1, N'511102199108220014', N'女', N'0833-2110001', N'12345678912', N'aldaf@qq.com', N'高考题大街', N'人才')
  203. INSERT [dbo].[Reader] ([ReaderId], [ReaderName], [TimeIn], [TimeOut], [ReaderTypeId], [DepartmentId], [ClassId], [IdentityCard], [Gender], [Special], [Phone], [Email], [Address], [ReaderRemark]) VALUES (N'js-00000009', N'谷歌', CAST(0x0000A67500F098EA AS DateTime), CAST(0x0000A67500F098EA AS DateTime), 1, 1, 1, N'511102199108220014', N'女', N'0833-2110001', N'12345678912', N'aldaf@qq.com', N'高考题大街', N'人才')
  204. INSERT [dbo].[Reader] ([ReaderId], [ReaderName], [TimeIn], [TimeOut], [ReaderTypeId], [DepartmentId], [ClassId], [IdentityCard], [Gender], [Special], [Phone], [Email], [Address], [ReaderRemark]) VALUES (N'js-00000012', N'谷歌', CAST(0x0000A67500F098EA AS DateTime), CAST(0x0000A67500F098EA AS DateTime), 1, 1, 1, N'511102199108220014', N'男', N'0833-2110001', N'12345678912', N'aldaf@qq.com', N'高考题大街', N'人才')
  205. INSERT [dbo].[Reader] ([ReaderId], [ReaderName], [TimeIn], [TimeOut], [ReaderTypeId], [DepartmentId], [ClassId], [IdentityCard], [Gender], [Special], [Phone], [Email], [Address], [ReaderRemark]) VALUES (N'js-00000013', N'谷歌', CAST(0x0000A67500F098EA AS DateTime), CAST(0x0000A67500F098EA AS DateTime), 1, 1, 1, N'511102199108220014', N'女', N'0833-2110001', N'12345678912', N'aldaf@qq.com', N'高考题大街', N'人才')
  206. INSERT [dbo].[Reader] ([ReaderId], [ReaderName], [TimeIn], [TimeOut], [ReaderTypeId], [DepartmentId], [ClassId], [IdentityCard], [Gender], [Special], [Phone], [Email], [Address], [ReaderRemark]) VALUES (N'js-00000014', N'谷歌', CAST(0x0000A67500F098EA AS DateTime), CAST(0x0000A67500F098EA AS DateTime), 1, 1, 1, N'511102199108220014', N'男', N'0833-2110001', N'12345678912', N'aldaf@qq.com', N'高考题大街', N'人才')
  207. INSERT [dbo].[Reader] ([ReaderId], [ReaderName], [TimeIn], [TimeOut], [ReaderTypeId], [DepartmentId], [ClassId], [IdentityCard], [Gender], [Special], [Phone], [Email], [Address], [ReaderRemark]) VALUES (N'st-0000001', N'小明', CAST(0x0000A67901664D30 AS DateTime), CAST(0x0000A84301664D00 AS DateTime), 3, 3, 4, N'430426199821024586', N'男', N'', N'', N'xiaoming@qq.com', N'湖南', N'小明同学!!!')
  208. /****** Object: StoredProcedure [dbo].[proc_addDepartment] Script Date: 09/09/2016 19:37:27 ******/
  209. SET ANSI_NULLS ON
  210. GO
  211. SET QUOTED_IDENTIFIER ON
  212. GO
  213. create proc [dbo].[proc_addDepartment]
  214. @DepartmentId int output,
  215. @DepartmentName nvarchar(50)
  216. as
  217. insert into Department select @DepartmentName
  218. set @DepartmentId=@@IDENTITY
  219. return 0;
  220. GO
  221. /****** Object: StoredProcedure [dbo].[proc_addClass] Script Date: 09/09/2016 19:37:27 ******/
  222. SET ANSI_NULLS ON
  223. GO
  224. SET QUOTED_IDENTIFIER ON
  225. GO
  226. create proc [dbo].[proc_addClass]
  227. @ClassId int output,
  228. @ClassName nvarchar(50)
  229. as
  230. insert into Class select @ClassName
  231. set @ClassId=@@IDENTITY
  232. return 0;
  233. GO
  234. /****** Object: StoredProcedure [dbo].[proc_AddBookTypeInfo] Script Date: 09/09/2016 19:37:27 ******/
  235. SET ANSI_NULLS ON
  236. GO
  237. SET QUOTED_IDENTIFIER ON
  238. GO
  239. create procedure [dbo].[proc_AddBookTypeInfo]
  240. @BookTypeId int output,
  241. @BookTypeName nvarchar(50)
  242. as
  243. insert into BookType select @BookTypeName
  244. set @BookTypeId=@@IDENTITY
  245. return 0
  246. GO
  247. /****** Object: StoredProcedure [dbo].[proc_addReaderType] Script Date: 09/09/2016 19:37:27 ******/
  248. SET ANSI_NULLS ON
  249. GO
  250. SET QUOTED_IDENTIFIER ON
  251. GO
  252. create proc [dbo].[proc_addReaderType]
  253. @ReaderTypeId int output,
  254. @ReaderTypeName nvarchar(50)
  255. as
  256. insert into ReaderType select @ReaderTypeName
  257. set @ReaderTypeId=@@IDENTITY
  258. return 0;
  259. GO
  260. /****** Object: StoredProcedure [dbo].[proc_AddReader] Script Date: 09/09/2016 19:37:27 ******/
  261. SET ANSI_NULLS ON
  262. GO
  263. SET QUOTED_IDENTIFIER ON
  264. GO
  265. create procedure [dbo].[proc_AddReader]
  266. @ReaderId nvarchar(50),
  267. @ReaderName nvarchar(50),
  268. @TimeIn datetime,
  269. @TimeOut datetime,
  270. @ReaderTypeId int,
  271. @DepartmentId int,
  272. @ClassId int,
  273. @IdentityCard nvarchar(50),
  274. @Gender nvarchar(50),
  275. @Special nvarchar(50),
  276. @Phone nvarchar(50),
  277. @Email nvarchar(50),
  278. @Address nvarchar(50),
  279. @ReaderRemark nvarchar(50)
  280. as
  281. insert into Reader select @ReaderId,@ReaderName,@TimeIn,@TimeOut,@ReaderTypeId,@DepartmentId,
  282. @ClassId,@IdentityCard,@Gender,@Special,@Phone,@Email,@Address,@ReaderRemark
  283. return 0;
  284. GO
  285. /****** Object: Table [dbo].[BorrowReturn] Script Date: 09/09/2016 19:37:26 ******/
  286. SET ANSI_NULLS ON
  287. GO
  288. SET QUOTED_IDENTIFIER ON
  289. GO
  290. CREATE TABLE [dbo].[BorrowReturn](
  291. [BorrowId] [int] IDENTITY(1,1) NOT NULL,
  292. [BookId] [nvarchar](50) NOT NULL,
  293. [ReaderId] [nvarchar](50) NOT NULL,
  294. [BorrowTime] [datetime] NOT NULL,
  295. [ReturnTime] [datetime] NOT NULL,
  296. [FactReturnTime] [datetime] NULL,
  297. [Fine] [decimal](18, 0) NOT NULL,
  298. [RenewCount] [int] NOT NULL,
  299. [BorrowRemark] [nvarchar](50) NULL,
  300. PRIMARY KEY CLUSTERED
  301. (
  302. [BorrowId] ASC
  303. )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
  304. ) ON [PRIMARY]
  305. GO
  306. /****** Object: StoredProcedure [dbo].[proc_BorrowBook] Script Date: 09/09/2016 19:37:27 ******/
  307. SET ANSI_NULLS ON
  308. GO
  309. SET QUOTED_IDENTIFIER ON
  310. GO
  311. create procedure [dbo].[proc_BorrowBook]
  312. @BorrowId int output,
  313. @BookId nvarchar(50),
  314. @ReaderId nvarchar(50),
  315. @BorrowTime datetime,
  316. @ReturnTime datetime,
  317. @Fine decimal,
  318. @RenewCount int,
  319. @BorrowRemark nvarchar(50)
  320. as
  321. set @ReturnTime=DATEADD(MONTH,3,@ReturnTime);
  322. insert into BorrowReturn(BookId,ReaderId,BorrowTime,ReturnTime,Fine,RenewCount,BorrowRemark)
  323. values(@BookId,@ReaderId,@BorrowTime,@ReturnTime,@Fine,@RenewCount,@BorrowRemark)
  324. set @BorrowId=@@IDENTITY
  325. update BorrowReturn set FactReturnTime=null where BorrowId=@BorrowId
  326. return 0
  327. GO
  328. /****** Object: Default [CK_FactReturnTime] Script Date: 09/09/2016 19:37:26 ******/
  329. ALTER TABLE [dbo].[BorrowReturn] ADD CONSTRAINT [CK_FactReturnTime] DEFAULT (NULL) FOR [FactReturnTime]
  330. GO
  331. /****** Object: Check [CK_LoginId] Script Date: 09/09/2016 19:37:26 ******/
  332. ALTER TABLE [dbo].[Admin] WITH CHECK ADD CONSTRAINT [CK_LoginId] CHECK ((len(rtrim(ltrim([LoginId])))>(4)))
  333. GO
  334. ALTER TABLE [dbo].[Admin] CHECK CONSTRAINT [CK_LoginId]
  335. GO
  336. /****** Object: Check [CK_LoginPwd] Script Date: 09/09/2016 19:37:26 ******/
  337. ALTER TABLE [dbo].[Admin] WITH CHECK ADD CONSTRAINT [CK_LoginPwd] CHECK ((len(rtrim(ltrim([LoginPwd])))>(4)))
  338. GO
  339. ALTER TABLE [dbo].[Admin] CHECK CONSTRAINT [CK_LoginPwd]
  340. GO
  341. /****** Object: Check [CK_Gender] Script Date: 09/09/2016 19:37:26 ******/
  342. ALTER TABLE [dbo].[Reader] WITH CHECK ADD CONSTRAINT [CK_Gender] CHECK (([gender]='' OR [gender]='女' OR [gender]='男'))
  343. GO
  344. ALTER TABLE [dbo].[Reader] CHECK CONSTRAINT [CK_Gender]
  345. GO
  346. /****** Object: ForeignKey [FK_BookId] Script Date: 09/09/2016 19:37:26 ******/
  347. ALTER TABLE [dbo].[BorrowReturn] WITH CHECK ADD CONSTRAINT [FK_BookId] FOREIGN KEY([BookId])
  348. REFERENCES [dbo].[BookInfo] ([BookId])
  349. GO
  350. ALTER TABLE [dbo].[BorrowReturn] CHECK CONSTRAINT [FK_BookId]
  351. GO
  352. /****** Object: ForeignKey [FK_ReaderId] Script Date: 09/09/2016 19:37:26 ******/
  353. ALTER TABLE [dbo].[BorrowReturn] WITH CHECK ADD CONSTRAINT [FK_ReaderId] FOREIGN KEY([ReaderId])
  354. REFERENCES [dbo].[Reader] ([ReaderId])
  355. GO
  356. ALTER TABLE [dbo].[BorrowReturn] CHECK CONSTRAINT [FK_ReaderId]
  357. GO
  358. /****** Object: ForeignKey [FK_ClassId] Script Date: 09/09/2016 19:37:26 ******/
  359. ALTER TABLE [dbo].[Reader] WITH CHECK ADD CONSTRAINT [FK_ClassId] FOREIGN KEY([ClassId])
  360. REFERENCES [dbo].[Class] ([ClassId])
  361. GO
  362. ALTER TABLE [dbo].[Reader] CHECK CONSTRAINT [FK_ClassId]
  363. GO
  364. /****** Object: ForeignKey [FK_DepartmentId] Script Date: 09/09/2016 19:37:26 ******/
  365. ALTER TABLE [dbo].[Reader] WITH CHECK ADD CONSTRAINT [FK_DepartmentId] FOREIGN KEY([DepartmentId])
  366. REFERENCES [dbo].[Department] ([DepartmentId])
  367. GO
  368. ALTER TABLE [dbo].[Reader] CHECK CONSTRAINT [FK_DepartmentId]
  369. GO
  370. /****** Object: ForeignKey [FK_ReaderTypeId] Script Date: 09/09/2016 19:37:26 ******/
  371. ALTER TABLE [dbo].[Reader] WITH CHECK ADD CONSTRAINT [FK_ReaderTypeId] FOREIGN KEY([ReaderTypeId])
  372. REFERENCES [dbo].[ReaderType] ([ReaderTypeId])
  373. GO
  374. ALTER TABLE [dbo].[Reader] CHECK CONSTRAINT [FK_ReaderTypeId]
  375. GO