1、 sql字段屬性float,數據庫里面創建表是有小數點的是什么類型?
數據庫里面創建表是有小數點的是float類型。SQLServer數據類型float(n):從-1.79E+308到1.79E+308的浮動精度數字數據。參數n指示該字段保存4字節還是8字節。float(24)保存4字節,而float(53)保存8字節。n的默認值是53。MySQL數據類型FLOAT(size,d)帶有浮動小數點的小數字。在括號中規定最大位數。在d參數中規定小數點右側的最大位數。
2、 sql如何查某個表某個字段的數據類型?
SELECT owner 表屬組,table_name 表名,column_name 列名,data_type 字段類型,data_length 字段長度 FROM all_tab_columns where table_name='表名' and owner='屬組' order by column_id;
3、 SQL金額如果存在數據庫中應該使用何種類型?
貨幣的字段類型一般有int,float,money/smallmoney,decimal/numberic。 根據存儲數據的精度不同選擇: int只能存儲整數的錢。 money/smallmoney 數據類型精確到它們所代表的貨幣單位的萬分之一 。
decimal/numberic 可以自定義小數位和能存儲的數據精度, 所以一般使用這種類型的人會多一些。
float 對貨幣這種需要精確值的數值不合適。 總結: 在財務方面最好實用money與decimal類型。 如果是簡單的計算可以使用float類型,不過float類型在有些平臺上取出數據并不是那么準確,有可能會丟失精度。所以說如果在性能穩定的平臺中,開銷不是很大,建議使用以上兩種類型。
4、 float是什么字段類型?
浮點型數據類型,float 數據類型用于存儲單精度浮點數或雙精度浮點數。
浮點數使用 IEEE(電氣和電子工程師協會)格式。浮點類型的單精度值具有 4 個字節,包括一個符號位、一個 8 位 二進制指數和一個 23 位尾數。
由于尾數的高順序位始終為 1,因此它不是以數字形式存儲的。此表示形式為 float 類型提供了一個大約在 -3.4E-38 ~ 3.4E+38 之間的范圍。