ホームページ >データベース >mysql チュートリアル >PL/SQLで指定された年がうるう年かどうかを確認する
ここでは、PL/SQL を使用して特定の年がうるう年かどうかを確認する方法を説明します。 PL/SQL コードでは、コマンドのグループが関連する文宣言のブロックに配置されます。
うるう年チェックのアルゴリズムは以下の通りです。
isLeapYear(year): begin if year is divisible by 4 and not divisible by 100, then it is leap year else if the number is divisible by 400, then it is leap year else it is not leap year end
DECLARE year NUMBER := 2012; BEGIN IF MOD(year, 4)=0 AND MOD(year, 100)!=0 OR MOD(year, 400)=0 THEN dbms_output.Put_line(year || ' is leap year '); ELSE dbms_output.Put_line(year || ' is not leap year.'); END IF; END;
2012 is leap year
以上がPL/SQLで指定された年がうるう年かどうかを確認するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。