Hi,
I tried the following steps and it worked for me,
1. In the derived view, I added a new field with condition.
```
CASE WHEN (bv_dates.eff_date is null ) THEN to_date('MM/dd/yyyy', '12/31/9999')
ELSE to_date('yyyyMMdd', bv_dates.eff_date)
END.
```
2. Created a new I18N with date pattern 'MM/dd/yyyy'.
3. In Virtual Dataport, Tools > Admin Tool preferences > Locale.
selected the created I18N and enabled the check box “Internationalize query results” as the results of a query will be formatted with locale and time pattern configured with the OS.
4. Alternatively, you can also specify the created I18N in CONTEXT clause.
For example:
```
SELECT * FROM dateresults WHERE CONTEXT ('i18n'=<New I18N>)
```
You can also refer the section “Locale” and “Internationalization Configuration” in [Administration Guide](https://community.denodo.com/docs/view/document/Denodo%20Express/Denodo%206.0/Virtual%20DataPort%20Administration%20Guide).
Hope this helps.