#sql #syntax #syntax-error
#sql #синтаксис #синтаксическая ошибка
Вопрос:
Как я могу избежать точки с запятой в строке для вставки в таблицу базы данных SQL?
Пример:
Insert Into items(Description)
Values('Anti Surge T; LBC Slow Blow 6.3 x 32mm 7A / 250V');
Комментарии:
1. в какой версии mysql??
2. SQL или MYSQL??? пожалуйста, отметьте конкретное
3. @diEcho — Извините, я подумал, что это может быть одинаково для обоих… Версия MySQL 5.1.
4. У меня также возникла эта проблема, похоже, что движок sql анализирует все точки с запятой как разделители конца инструкции. Я думаю, вам нужно запустить команду, чтобы изменить это поведение, но я еще не нашел команду.
Ответ №1:
точка с запятой в строке не должна вызывать никаких проблем, по-прежнему заключайте строку в одинарные кавычки в инструкции insert.
Комментарии:
1. Спасибо… Я думаю, мне следует посмотреть, как тогда анализируется мое утверждение в моем коде
2. дааа .. лучший способ когда-либо. Пожалуйста, взгляните на тип данных, который может хранить столбец…