![]() |
1
3
如果您使用的是Oracle的最新版本,那么您可能需要考虑改用BINARY\u FLOAT或BINARY\u DOUBLE(对于.net floats/doubles)。它们使用相同的IEEE二进制表示法,因此在与数据库格式进行转换时不会丢失数据。 NET十进制数的最大精度是28,因此定义精度更高的Oracle数字是没有用的。 |
![]() |
2
2
把(p,s)看作是对数据的编辑检查。通过指定它们,您可以在量级和精度方面约束数据。在内部,它们与Oracle相同:数字列的大小与数字(p,s)列的大小相同。 p和s的选择更多地取决于应用程序约束,而不是其他约束。 |