Github user gatorsmile commented on the issue:
https://github.com/apache/spark/pull/20023
```
db2 => create table decimals_test(id int, a decimal(31,18), b
decimal(31,18))
DB20000I The SQL command completed successfully.
db2 => insert into decimals_test values (1, 2.33, 1.123456789123456789)
DB20000I The SQL command completed successfully.
db2 => select a * b from decimals_test
1
---------------------------------
SQL0802N Arithmetic overflow or other arithmetic exception occurred.
SQLSTATE=22003
```
I might not get your point. Above is the result I got. This is your
scenario 3 or 2?
---
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]