We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 3ba4165 commit 8bf8672Copy full SHA for 8bf8672
src/SqlClient.DesignTime/DesignTime.fs
@@ -545,12 +545,14 @@ type DesignTime private() =
545
let dbType = p.TypeInfo.SqlDbType
546
let precision = byte p.Precision
547
let scale = byte p.Scale
548
- if p.TypeInfo.IsFixedLength
549
- then <@@ SqlMetaData(name, dbType, precision, scale) @@>
+ if p.TypeInfo.IsFixedLength then
+ if scale = 0uy then
550
+ <@@ SqlMetaData(name, dbType) @@>
551
+ else
552
+ <@@ SqlMetaData(name, dbType, precision, scale) @@>
553
else
554
let maxLength = int64 p.MaxLength
555
<@@ SqlMetaData(name, dbType, maxLength) @@>
-
556
yield param, sqlMeta
557
]
558
0 commit comments