header image

吃到飽一族-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

相關文章如下:

3 篇評論 »

  1. ychsiao says

    這是壓力太大吧

    6月 29th, 2007 | #

  2. Kazuya says

    壓力大???
    怎會呢???
    當初不是都這樣走過來的~:P

    6月 29th, 2007 | #

  3. salamander says

    我不能吃了 = =

    6月 29th, 2007 | #

發表您的評論

:mrgreen: :neutral: :twisted: :shock: :smile: :???: :cool: :evil: :grin: :oops: :razz: :roll: :wink: :cry: :eek: :lol: :mad: :sad:

RSS feed for these comments. | TrackBack URI

  • 1
  • ...
  • ...
  • 0

Sky3c Sponsored by Web Hosting