Вставка значений в таблицу не работает

Я пытаюсь вставить значение (строку) в мои пользователи таблицы, но выдает ошибку, что столбец не существует.

Таблица пользователей: пользователи

insert into users (id,name,gender,city,age,company) 
values (1,omkar,"male","cuttack",24,"tcs");

Я получаю столбец не существует. И с некоторыми конкретными значениями я получаю подсказку, не знаю почему. Скриншот ошибки

2 ответа

Решение

Вы должны использовать одинарные кавычки для буквенных строковых значений. Двойные кавычки интерпретируются как идентификаторы, в данном случае это имя столбца, которое вызывает ошибку.

insert into users (id,name,gender,city,age,company) 
values (1,'omkar','male','cuttack',24,'tcs');

Если вы установили "Идентификатор" - автоматическое увеличение, попробуйте ниже

insert into users (name,gender,city,age,company) values ('omkar','male','cuttack',24,'tcs');
Другие вопросы по тегам