Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

ORA-01438:giá trị lớn hơn độ chính xác được chỉ định cho phép đối với cột này khi chèn 3

Bạn không thể cập nhật với một số lớn hơn 1 cho loại dữ liệu number(2,2) là bởi vì, tham số đầu tiên là tổng số chữ số trong một số và tham số thứ hai (. i.e 2 ở đây) là số chữ số ở phần thập phân. Tôi đoán bạn có thể chèn hoặc cập nhật dữ liệu < 1 . tức là 0,12, 0,95, v.v.

Vui lòng kiểm tra NUMBER DATYPE trong NUMBER Datatype.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Sự kiện chờ:thay đổi kích thước bộ mô tả asynch

  2. Chọn Giá trị từ Biến / Mảng Bảng Oracle?

  3. Dấu hai chấm:làm gì trong một truy vấn SQL?

  4. Cài đặt ứng dụng khách Oracle Warehouse Builder 11g R2

  5. Bất kỳ nhược điểm nào đối với cờ bit trong cột cơ sở dữ liệu?