Products | Versions |
---|---|
TIBCO Data Virtualization | All supported versions |
In TIBCO Data Virtualization, properties to push NVL2 function to the underlying Microsoft SQLServer data source are not present which results in the query to fail with following error:
"Cannot push selectable because the data source SqlServer does not support the function ~nvl2"
NVL2(~any,~any,~any):NVL2($1,$2,$3). Save the file and restart the TDV Server Services for the changes to take effect.
Note: If current TDV instance is on a hotfixed version, copy the function to the mssql<TDV_version><Hotfix_version>.capability file present at the same path location.<common:attribute xmlns:common="http://www.compositesw.com/services/system/util/common">
<common:name>/custom/NVL2(~any,~any,~any)</common:name>
<common:type>STRING</common:type>
<common:value>NVL2($1,$2,$3)</common:value>
<common:configID>NVL2(~any,~any,~any)</common:configID>
</common:attribute>