各位大虾救我一命啊!是关于存储过程的!在线等!
我先建了一个表:有Num,Email,LoginTime,LogoffTime,StayTime
执行过程时怎么没用啊?(表中内容没有变)
过程如下:
ALTER PROCEDURE RecordLogoffTime
(
@Email Nvarchar(10)
)
AS
UPDATE
Time
SET
LogoffTime = GETDATE(),
StayTime = DATEDIFF(MINUTE,LoginTime,LogoffTime)
WHERE
LogoffTime = 2000-10-10
AND
Email = @Email
问题点数:20、回复次数:2Top
1 楼zjcxc(邹建)回复于 2004-05-03 21:01:02 得分 20
ALTER PROCEDURE RecordLogoffTime
(
@Email Nvarchar(10)
)
AS
UPDATE
Time
SET
LogoffTime = GETDATE(),
StayTime = DATEDIFF(MINUTE,LoginTime,LogoffTime)
WHERE
LogoffTime ='2000-10-10' --日期要这样表示
AND
Email = @EmailTop
2 楼zuoky(zuoky)回复于 2004-05-03 21:07:35 得分 0
我是SQL的初学者,问题解决了。谢谢!Top




