insert into t_iam_dept_doshare id dept_code dept_name parent_id corp_id level_code level is_corp has_child is_delete show_number create_time update_time tmp1 bo_id bo_unicode is_show dept_full_name
根据错误信息,可以看出是由于数据类型不匹配导致插入PSSQL表报错。具体来说,错误信息中提到了"不良的类型值 int",并且列举了错误的数值"7949163542027215218"。根据这个信息可以推断出,插入的数据类型与表中的数据类型不匹配。
根据插入语句中的字段和对应的值,可以看出问题可能出在id字段上。根据错误信息中的具体数值"7949163542027215218",可以判断这个值应该是一个较大的整数。然而,根据插入语句中的参数类型定义,id字段的数据类型应该是String,而不是int。所以导致了数据类型不匹配的错误。
解决方法是将id字段的数据类型改为对应的整数类型,比如bigint或者numeric。然后重新执行插入操作即可。
原文地址: https://www.cveoy.top/t/topic/jccy 著作权归作者所有。请勿转载和采集!