
# U0100087：GaussDB中DBE_UTILITY.GET_TIME返回值精度与Oracle存在差异
#### 描述
在 Oracle 中DBMS_UTILITY.GET_TIME的返回值类型为NUMBER。而 GaussDB 中DBE_UTILITY.GET_TIME返回值类型默认为BIGINT为8字节，两者存在返回值长度差异。
**数据库类型与版本**
- 源库类型与版本：UGO 支持的 Oracle 版本。
- 目标库类型与版本：UGO 支持的 GaussDB 版本。
**语法示例**
```
DECLARE
M_LAST_TIME NUMBER(10);
BEGIN
M_LAST_TIME:=DBMS_UTILITY.GET_TIME;
END;
```
#### 改造建议
对于上述示例，将返回值精度进行修改：
转换为
```
DECLARE
M_LAST_TIME NUMBER(20);
BEGIN
  M_LAST_TIME:=DBE_UTILITY.GET_TIME;
END;
/
```
