吃到飽一族-TSQL版(祝福麵麵,早日康復)
-
2007-06-28 (Thu)|Posted in 三言兩語| 9,124Views
| Terry寫的Stored Procedure版送給麵麵的 |
IF EXISTS (SELECT * FROM sysobjects WHERE type = 'P' AND name = '吃到飽一族')
BEGIN
DROP PROCEDURE 吃到飽一族
END
GO
CREATE PROCEDURE 吃到飽一族
(
@
@飽足感 INT = 0,
@滿足感 INT = 0,
@裝食物量 INT = 0,
@目前狀態 NVARCHAR(10) OUTPUT
)
AS
IF (@飽足感 <> 999)
SET @目前狀態 = '管他吃了多少,還要再吃'
ELSE
SET @目前狀態 = '休息下次吃'
IF (@滿足感 < @飽足感)
SET @目前狀態 = '管他吃了多少,還要再吃'
ELSE
SET @目前狀態 = '休息下次吃'
IF (@裝食物量=0)
BEGIN
IF (@滿足感 < @飽足感)
SET @目前狀態 = '管他吃了多少,還要再吃'
ELSE
SET @目前狀態 = '休息下次吃'
END
GO
DECLARE @目前狀態 NVARCHAR(10)
EXEC 吃到飽一族 0,0,999,@目前狀態 OUTPUT
PRINT 'Kazuya-' + @目前狀態
EXEC 吃到飽一族 0,0,999,@目前狀態 OUTPUT
PRINT 'Terry-' + @目前狀態
EXEC 吃到飽一族 0,0,999,@目前狀態 OUTPUT
PRINT 'Salamander' + @目前狀態
EXEC 吃到飽一族 0,0,999,@目前狀態 OUTPUT
PRINT 'Unicorn' + @目前狀態
GO
|
Posted by Kazuya |
評論(3)




這是壓力太大吧
6月 29th, 2007 | #
壓力大???
怎會呢???
當初不是都這樣走過來的~:P
6月 29th, 2007 | #
我不能吃了 = =
6月 29th, 2007 | #