Строка в кавычках не завершается должным образом при попытке запустить мой код

0

Я получаю сообщение:

когда я пытаюсь запустить свой код. Это код:

INSERT INTO employee VALUES (197365, 'Julius', 'Caesar', 2737, 'M, 191963,' cook);

Что я делаю неправильно?

Теги:

1 ответ

1

Кажется, что ваши символы кавычек неверны, некоторые из них являются ' правильными, но другие являются символами Unicode ' (0x2018), которые являются неправильными.

Обычно это происходит, когда вы копируете/вставляете SQL файлы с веб-сайтов, PDF файлов или документов Word.

  • 0
    Я думал, что это может быть причиной, но я попытался ввести его вручную, и я все еще получаю ту же ошибку.
  • 0
    Вы написали весь запрос в чистое окно запроса? Где-то еще могут быть некоторые символы мусора (например, 0xA0 выглядит точно так же, как символ space но на самом деле это не так и может привести к ошибке). Попробуйте также выбрать эти значения: select 197365, 'Julius', 'Caesar', 2737, 'M', 191963, 'cook' , я проверил на своем локальном компьютере, и он работает хорошо.
Показать ещё 2 комментария

Ещё вопросы

Сообщество Overcoder
Наверх
Меню