DataRow取值时key不确定,或key有多个版本
最后更新:2023-10-18 20:09:33
|
状态:未完成
DataRow取值时key不确定,或有多个版本,如有些key用user_id有些key用user
可以用row.nvl("user_id","user","id") 返回第一个值不为null的值
类似的evl(String ... keys)返回第一个值不为空(null | '')的值
注意如果DataRow已经设置 忽略大小写或自动大(小)写了 那user_id user_ID 只写其中一个就可以 也就是说getString("USER_ID") getString("user_id")效果是一样的
可以用row.nvl("user_id","user","id") 返回第一个值不为null的值
类似的evl(String ... keys)返回第一个值不为空(null | '')的值
注意如果DataRow已经设置 忽略大小写或自动大(小)写了 那user_id user_ID 只写其中一个就可以 也就是说getString("USER_ID") getString("user_id")效果是一样的