# "AddTimeEntry" 存储过程

说明：

这一存储过程在EntryLog表中增加一条新的用户登陆时间记录。存储过程的输入参数包括Project, Category, Description, EntryDate, Duration, 和增加这个登陆时间的用户id号。

定义：

    	CREATE   PROCEDURE TT_AddTimeEntry
    	(
    		@UserID int,
    		@ProjectID int,
    		@CategoryID int,
    		@EntryDate datetime,
    		@Description nvarchar(255),
    		@Duration decimal(10,2)
    	)
    	AS

    	INSERT INTO TT_EntryLog
    	(
    		Description,
    		Duration,
    		EntryDate,
    		ProjectID,
    		UserID,
    		CategoryID
    	)
    	VALUES
    	(

    		@Description,
    		@Duration,
    		@EntryDate,
    		@ProjectID,
    		@UserID,
    		@CategoryID
    	)

    	SELECT
    		@@Identity AS EntryLogID

用到的数据库表：

这个表的主键是EntryLogID，其中descriptions信息限制在255个字符以内。