यहां हम देखेंगे कि पीएल/एसक्यूएल का उपयोग करके दिए गए वर्ष की जांच कैसे करें लीप वर्ष है या नहीं। पीएल/एसक्यूएल कोड में, कमांड के कुछ समूह बयानों की संबंधित घोषणा के एक ब्लॉक के भीतर व्यवस्थित होते हैं।
लीप ईयर चेकिंग एल्गोरिथम नीचे जैसा है।
एल्गोरिदम
isLeapYear(year):शुरू करें यदि वर्ष 4 से विभाज्य है और 100 से विभाज्य नहीं है, तो यह लीप वर्ष है और यदि संख्या 400 से विभाज्य है, तो यह लीप वर्ष है अन्यथा यह लीप वर्ष नहीं है
उदाहरण
<पूर्व>घोषित वर्ष संख्या:=2012; यदि एमओडी (वर्ष, 4) =0 और एमओडी (वर्ष, 100)! =0 या एमओडी (वर्ष, 400) =0 फिर dbms_output.Put_line (वर्ष || ' लीप है) साल '); ELSE dbms_output.Put_line(वर्ष || ' लीप ईयर नहीं है।'); END IF;END;आउटपुट
2012 लीप ईयर है