oracel 异常循环,求解

请写出下列要求的代码(hr用户,写在一个程序块中,有异常处理;10分)
.随便输入一个员工编号,如果员工编号不存在打印”此表中查无此员工”,
存在则判断月薪是否大于10000,如月薪大于10000,则判断其工作是否是经理,是则打印1,否则打印2

.有一张表,判断表中的唯一列是否有空值,有空值则判断其入职日期是否大于3年,
大于三年则打印”老员工”,否则打印”新员工”,没空值咋打印”此数据表中暂无空值”
答: