在intellij的数据库浏览器中查看双精度值

时间:2018-08-13 09:46:46

标签: postgresql intellij-idea

我有一个postgres数据库,其中某些列的类型为function checkValidSession($userToken) { if(trim($userToken)=="") { $array = array('error_code' => 301, 'message' => 'Token is missing','status'=>FAIL); return $array; }else { $CI = & get_instance(); $result = $CI->db->select("*")->from('tbl_devices')->where("token",$userToken)->get()->row(); if(!$result) { $array = array('error_code' => 302, 'message' => 'Invalid token','status'=>FAIL); return $array; } else { $updated_date = $result->updated_date; $tokenTime = strtotime($updated_date); $currTime = time(); $minutes = round(abs($currTime - $tokenTime) / 60,2); if($minutes>20) { Run login webservice again } else { $CI->db->update('tbl_devices',array('updated_date'=>date('Y-m-d H:i:s')),array('token'=>$userToken)); $array = array('error_code' => 0,'data'=>$result,'message' => 'Valid token','status'=>SUCCESS); return $array; } } } } 。 我也正在使用intellij的double precision来查看表的数据。 因此,数据类型为Database Navigator plugin的列的数据显示为double precision,而不是确切的值。我既无法编辑,也无法查看其中的内容。有没有解决此问题的方法,或者也许我缺少某些设置?

0 个答案:

没有答案