使用 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
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP