[ https://issues.apache.org/jira/browse/FLINK-20851?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17259372#comment-17259372 ]
hailong wang commented on FLINK-20851: -------------------------------------- Could you make sure your flink version is 1.12? It seems has be fixed in https://issues.apache.org/jira/browse/FLINK-19496. And I run add a decimal (32, 2) field to test HiveCatalogITCase#testTemporaryGenericTable, the result is correct. > flink datagen produce NULL value > -------------------------------- > > Key: FLINK-20851 > URL: https://issues.apache.org/jira/browse/FLINK-20851 > Project: Flink > Issue Type: Bug > Components: Table SQL / Planner > Affects Versions: 1.12.0 > Environment: > Reporter: appleyuchi > Priority: Major > Fix For: 1.13.0 > > Attachments: datagen報錯.png > > > ```` > CREATE TABLE orders ( > order_uid BIGINT, > product_id BIGINT, > price DECIMAL(32, 2), > order_time TIMESTAMP(3) > ) WITH ( > 'connector' = 'datagen' > ); > SELECT * FROM orders; > ```` > This DDL will produce NULL for column price. > but it's ok in > https://github.com/knaufk/flink-sql-cookbook/blob/master/recipes/01/01_create_table.md > ①If it's the flink-sql-cookbook's fault,tell me please, > Could you please tell me the right syntax for it? > ②If it's the flink's bug,fix it please. > Thanks for your help. -- This message was sent by Atlassian Jira (v8.3.4#803005)