[ 
https://issues.apache.org/jira/browse/FLINK-34690?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17827404#comment-17827404
 ] 

Hongshun Wang commented on FLINK-34690:
---------------------------------------

[~renqs] ,[~Leonard] , [~Lv Yanquan] , [~banmoy] , CC

> If data from upstream is decimal and primary key , starrocks sink will not 
> support.
> -----------------------------------------------------------------------------------
>
>                 Key: FLINK-34690
>                 URL: https://issues.apache.org/jira/browse/FLINK-34690
>             Project: Flink
>          Issue Type: Bug
>          Components: Flink CDC
>            Reporter: Hongshun Wang
>            Priority: Major
>              Labels: pull-request-available
>             Fix For: cdc-3.1.0
>
>
> Flink only have bigint type, if mysql data is unsigned bigint , maybe out of 
> range, so cast to DECIMAL(20, 0).
> If starrocks supports unsigned bigint, maybe can transform DECIMAL(20, 0) to 
> unsigned bigint in sink. To be honest, unsigned bigint is not in SQL 
> standard, thus many databases maybe not support it. 
> [https://docs.starrocks.io/zh/docs/sql-reference/sql-statements/data-types/data-type-list/]
> And starrock not support DECIMAL as primary key, thus should be transformed 
> to String. I think we can fix it.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to