Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Streamlining user types in Qlik Cloud capacity-based subscriptions: Read the Details
cancel
Showing results for 
Search instead for 
Did you mean: 
hami1
Creator
Creator

Error while Extracting data from BigInt Field of Table using tMysqlInput Component

Hi Guys ,

I am facing the Error while extracting the data from Mysql Table BigInt Column using tMysqlInput Component.

The Column datatype is :  course_id` bigint(30) unsigned NOT NULL

It has the records with 11-digit Number, Eg : 30001000008. If I try to return only 10-digits from this number, then its returning without any error. But when I tried to return the total number (in my case 11-digit) it returns the following Error as show below.

 

Exception in component tMysqlInput_2
com.mysql.jdbc.exceptions.jdbc4.MySQLDataException: '1.0001000001E10' in column '1' is outside valid range for the datatype INTEGER.

Is it requires any Extra-Settings in Additional JDBC Parameters Option to work around on this.

 

I am using Talend Open Studio 5.5.0 Version, CentOS.

 

Thanks In Advance,

hmd

 

 

 

Labels (3)
1 Solution

Accepted Solutions
vapukov
Master II
Master II

BigInt in MySQL equal to Long in Java (Talend), so change type in All components from Integer to Long

View solution in original post

2 Replies
vapukov
Master II
Master II

BigInt in MySQL equal to Long in Java (Talend), so change type in All components from Integer to Long

hami1
Creator
Creator
Author

Thanks vapukov for your Solution. I have changed the same in my design. Its working fine.