Chỉ cần đính kèm year
trong dấu ngoặc kép để ngăn nó được hiểu là một từ khóa:
INSERT INTO table (id, name, "year") VALUES ( ... );
Từ tài liệu:
Có một loại số nhận dạng thứ hai:số nhận dạng được phân tách hoặc số nhận dạng được trích dẫn. Nó được hình thành bằng cách đặt một chuỗi ký tự tùy ý trong dấu ngoặc kép ("). Một số nhận dạng được phân tách luôn là một định danh, không bao giờ là một từ khóa. Vì vậy," select "có thể được sử dụng để tham chiếu đến cột hoặc bảng có tên" select ", trong khi một từ không được trích dẫn select sẽ được coi là một từ khóa và do đó sẽ gây ra lỗi phân tích cú pháp khi được sử dụng trong đó tên bảng hoặc cột được mong đợi.