mysql 欄位的 DECIMAL 9,2 欄位是什麼意思?

發布 科技 2024-03-12
4個回答
  1. 匿名使用者2024-02-06

    在 MySQL 字段 decimal(9,2) 中,9 是定點精度,2 是小數位數。

    有這樣乙個公式:decimal(a,b)。

    其中 a 指定指定小數點左右兩側可儲存的最大十進位位數,最大精度為 38;

    b 指定小數點右側可以儲存的最大十進位位數,小數位數必須是介於 0 和 a 之間的值。

    將小數位數識別為 0。

    MySQL 是由瑞典的 MySQL AB 開發的關聯式資料庫管理系統,現在是 Oracle 的一部分。 MySQL是最受歡迎的關聯式資料庫管理系統之一,在Web應用程式方面,MySQL是最好的RDBMS(關聯式資料庫管理系統)應用程式。

  2. 匿名使用者2024-02-05

    numeric 和 decimal 型別由 MySQL 以相同的型別實現,這在 SQL92 標準中是允許的。 它們用於儲存對準確性有重要要求的值,例如與金錢相關的資料。 當使用其中之一宣告列時,可以(通常)指定精度和數值範圍; 例如:

    salary decimal(5,2)

    在此示例中,5(精度)表示有效十進位位數,2(刻度)表示小數點後的位數。 因此,在這種情況下,salary 列可以儲存從 到 的值。 (實際上,mysql可以在此列中儲存值,直到 ,因為它不儲存正數的符號)。

    decimal(9,2)

    9 是定點精度,2 是小數位數。

    decimal(a,b)

    a指定指定小數點左右兩側可儲存的最大十進位位數,最大精度為 38。

    b指定小數點右側可以儲存的最大十進位位數。 小數位數必須介於 0 和 a 之間的值。 預設的小數位數為 0。

    MySQL關聯式資料庫管理系統由瑞典MySQL AB公司開發,目前隸屬於Oracle。 MySQL 是用於 Web 應用程式的最佳 RDBMS(關聯式資料庫管理系統)應用程式之一。 MySQL是乙個關聯式資料庫管理系統,它將資料儲存在不同的表中,而不是將所有資料放在乙個大倉庫中,從而提高了速度和靈活性。

    MySQL使用的SQL語言是用於訪問資料庫的最常用的標準化語言。 MySQL軟體採用雙重許可策略,分為社群版和商業版,由於其體積小、速度快、總擁有成本低,特別是開源的特點,一般中小型開發者選擇MySQL作為資料庫。 由於社群版的優異效能,可以與PHP和Apache結合使用,形成良好的開發環境。

    MySQL使用的SQL語言是用於訪問資料庫的最常用的標準化語言。

  3. 匿名使用者2024-02-04

    decimal(9,2)

    9 是定點精度,BAY2 是小數點 du

    位數。 decimal(a,b)

    a指定指定的小數點

    左右兩側可以用最大儲存的十進位位數來回答,最大精度為 38。

    b指定小數點右側可以儲存的最大十進位位數。 小數位數必須介於 0 和 a 之間的值。 預設的小數位數為 0。

  4. 匿名使用者2024-02-03

    指示欄位的值為 null

相關回答
4個回答2024-03-12

故障 排除。 刪除您當前正在使用的重做日誌檔案,然後您可以嘗試啟動資料庫,但它失敗了! >>>More

4個回答2024-03-12

開啟後,沒有停機、錯誤或任何東西,並且會繼續進行。

9個回答2024-03-12

在資料庫表中將字段狀態新增到 varchar(10) 中 >>>More

6個回答2024-03-12

您需要編寫乙個可以執行上述功能的儲存過程! 畢竟,你所描述的有乙個分支結構!

2個回答2024-03-12

1. MySQL資料庫有幾個配置選項,可以幫助我們及時捕獲低效的SQL語句1、慢查詢日誌 >>>More