This exception is happening because the SQL decimal type will map to the C# decimal type, and the default Parse behavior for decimal doesn't allow scientific notation. I'm reluctant to change that ...
There is no standard base 10 decimal type, fixed or arbitrary precision, in the Go standard library. There are a number of packages to work with base 10 decimals, which solve individual needs in ...