Lỗi SQL/Cơ sở dữ liệuLỗi
2200322003 — Giá Trị Số Ngoài Phạm Vi
Giá trị số nằm ngoài phạm vi kiểu dữ liệu của cột đích.
postgresql
Xem chi tiết 42703Cột được chỉ định không tồn tại trong bảng hoặc tập kết quả.
Tên cột bị viết sai, chưa được thêm vào, hoặc alias bảng không đúng.
Kiểm tra tên cột có lỗi đánh máy không. Xác minh cột tồn tại bằng \d tablename. Đảm bảo alias bảng đúng.
-- undefined_column
SELECT nonexistent_col FROM users;
-- Fix: check column names
SELECT column_name FROM information_schema.columns
WHERE table_name = 'users';22003Giá trị số nằm ngoài phạm vi kiểu dữ liệu của cột đích.
42P02Tham số của prepared statement được tham chiếu nhưng chưa được định nghĩa.
08006Một kết nối cơ sở dữ liệu đã thiết lập bị mất đột ngột.
SQLITE_PERM (3)Chế độ truy cập được yêu cầu cho tệp cơ sở dữ liệu không được phép.
SQLITE_FULL (13)Lệnh chèn thất bại vì đĩa hoặc giới hạn kích thước cơ sở dữ liệu đã đạt.
23001Quy tắc restrict đã ngăn việc xóa hoặc cập nhật hàng được tham chiếu.