2019-04-11 Aurora 框架开发--租房信息管理系统踩坑
ORA-01722:无效数字ORA-06512:在“HEC3DEV.TRAIN_HRMS_CHECK_IN_PKG”,line196 ORA-06512:在 line3
问题所在:数据库存的字段类型为date类型,但是自己存储过程声明的变量为varchar2类型
数据类型不匹配。(第七行代码)变量声明改为date之后又报错为,本为number类型参数,但是接收到的数
据类型为date(第四十一行代码),应为在计算时间天数的时候使用了to_char()函数,将字段变量转为了
char类型
代码示例:
错误代码
--退房过程记录
procedure update_check_out(p_check_in_id number,
p_contract_info_id number,
p_check_in_date number,
p_person