在 Oracle 數據庫中,`NOW()` 函數實際上并不存在。你可能是在尋找 `SYSDATE` 或 `CURRENT_TIMESTAMP` 函數,它們用于獲取當前日期和時間。
1. SYSDATE:`SYSDATE` 函數返回當前日期和時間,以 Oracle 數據庫服務器的系統時間為準。這個函數返回的是日期類型的值,包含年、月、日、小時、分鐘和秒。
示例:
```sql
SELECT SYSDATE FROM DUAL;
```
輸出:
```
2022-07-01 10:30:45
```
2. CURRENT_TIMESTAMP:`CURRENT_TIMESTAMP` 函數返回當前日期和時間,以及時區信息。這個函數返回的是 `TIMESTAMP WITH TIME ZONE` 類型的值,包含年、月、日、小時、分鐘、秒和時區。
示例:
```sql
SELECT CURRENT_TIMESTAMP FROM DUAL;
```
輸出:
```
2022-07-01 10:30:45.123456 +08:00
```
如果你需要獲取當前日期和時間,可以使用這兩個函數。如果你需要更多的日期和時間處理功能,可以使用 Oracle 提供的其他日期和時間函數,如 `ADD_MONTHS`、`LAST_DAY`、`NEXT_DAY` 等。