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

Tại sao tôi nhận được không đủ giá trị khi chạy INSERT?

Bạn không chỉ định các cột mà bạn đang cung cấp giá trị, vì vậy cơ sở dữ liệu mong đợi một giá trị cho mọi trong bảng của bạn.

Giả sử bạn có một cột name trong bảng đó, bạn cần thực hiện điều này:

insert into theme (name) values('Sport');

Không liệt kê các cột mục tiêu trong INSERT câu lệnh là kiểu mã hóa kém.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tạo chỉ mục không gian trên oracle

  2. Oracle Managed ODP.NET không thể tìm thấy tnsnames.ora

  3. Tìm kiếm Văn bản trong Quy trình Lưu trữ Oracle

  4. Cách bao gồm nhiều phân vùng trong một câu lệnh chọn duy nhất trong oracle

  5. Cấu hình kết nối giữa máy khách và máy chủ Oracle 10g