[teiid-issues] [JBoss JIRA] (TEIID-4427) Migration to Teiid 9.0.0 - Materialized views error: Expected integer, but was bigdecimal

Mark Tawk (JIRA) issues at jboss.org
Thu Sep 8 09:59:00 EDT 2016


    [ https://issues.jboss.org/browse/TEIID-4427?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13290657#comment-13290657 ] 

Mark Tawk commented on TEIID-4427:
----------------------------------

The oracle materialized table is created via DDL, the columns and their data types are got from ResultSetMetaDataImpl from Teiid StatementImpl

The materialized views fetched perfectly with teiid 8.11.3, once we migrated to 9.0.0, we start having this issue. We went back to 8.11.3 the issue is no longer reproduced.

if you are saying NUMBER(10) in Oracle represents bigdecimal or long. What is the oracle datatype expected for Integer in this case?

> Migration to Teiid 9.0.0 - Materialized views error: Expected integer, but was bigdecimal
> -----------------------------------------------------------------------------------------
>
>                 Key: TEIID-4427
>                 URL: https://issues.jboss.org/browse/TEIID-4427
>             Project: Teiid
>          Issue Type: Bug
>          Components: Query Engine
>    Affects Versions: 9.0
>            Reporter: Mark Tawk
>            Assignee: Steven Hawkins
>            Priority: Critical
>             Fix For: 9.1, 9.0.4
>
>
> After migrating to Teiid 9.0.0, we are facing issues with existing views materialized on Oracle server.
> when fetching an Oracle materialized view that contains a column using date function like : "Month" or "Year" or "TIMESTAMPDIFF", we are getting the error : Expected integer, but was bigdecimal.
> If we go back to Teiid 8.11.3, the same materialized views fetch without any problem.



--
This message was sent by Atlassian JIRA
(v6.4.11#64026)


More information about the teiid-issues mailing list