zhangshenghang commented on PR #12865:
URL: https://github.com/apache/seatunnel/pull/12865#issuecomment-6593137156

   Thanks for spotting the negative-scale boundary. Fixed in 1ba0fb4e8: the 
Oracle row is split into NUMBER(scale > 0) → DECIMAL(precision, min(scale, 18)) 
and NUMBER(scale < 0) → normalized to DECIMAL(precision - scale, 0) (or 
narrowed types when decimal narrowing applies), with a note that missing 
precision/scale default to 38/18. The OceanBase Oracle-mode Number(p,s) row now 
also states the s > 18 cap (DECIMAL(p, min(s, 18))) and adds the s < 0 case. EN 
and ZH updated in all four files.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to