CREATE TABLE [leave] (
	[leaveid] [int] IDENTITY (1, 1) NOT NULL ,
	[username] [nvarchar] (16) COLLATE Chinese_PRC_CI_AS NOT NULL ,
	[userip] [nvarchar] (16) COLLATE Chinese_PRC_CI_AS NOT NULL ,
	[useremail] [nvarchar] (50) COLLATE Chinese_PRC_CI_AS NOT NULL ,
	[publishtime] [datetime] NOT NULL CONSTRAINT [DF_leave_publishtime] DEFAULT (getdate()),
	[content] [ntext] COLLATE Chinese_PRC_CI_AS NOT NULL ,
	[recontent] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
	CONSTRAINT [PK_leave] PRIMARY KEY  CLUSTERED 
	(
		[leaveid]
	)  ON [PRIMARY] 
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
GO


CREATE PROCEDURE p_leave_view
AS 
select * from [leave] order by publishtime desc
GO

CREATE PROCEDURE p_leave_add
@username nvarchar(16),
@userip nvarchar(16),
@useremail nvarchar(50),
@content ntext
AS 
Insert Into [leave](username,userip,useremail,content) 
Values(@username,@userip,@useremail,@content)
Go
