#mysql #text #longtext
#mysql #текст #длинный текст
Вопрос:
Я хотел спросить об этом.
У меня есть таблица, которая содержит ТЕКСТОВЫЙ тип данных. Я вставил в него значение и пытаюсь вывести, и это работает. Следующее, что я сделал, это снова вставить значения большего размера. Поскольку я пытался вывести, это больше не работает. Я попытался изменить ТЕКСТ на LONGTEXT и попытался вывести его, но безуспешно. Я повторно вставляю значение, и теперь оно работает в LONGTEXT. Мой вопрос
Есть ли способ, которым мне не пришлось бы повторно вводить больший размер значения и выводить его при первом сохранении? Спасибо
Комментарии:
1. Какую СУБД вы используете? (Возможно, длинный текст — это MySQL?)
2. Я использовал MySQL, сэр
3. Правильные теги уделят вашему вопросу больше внимания!
4. о! извините, что я виноват. Ценю это
5. Никаких проблем вообще! Мы все здесь, чтобы учиться.
Ответ №1:
Это не похоже на это. Вы получали какое-либо предупреждение во время вставки в текстовый столбец?
Когда мы не используем строгий режим STRICT_ALL_TABLES для MySQL, наш запрос успешно выполняется только с предупреждениями, которые обычно мы игнорируем. Поэтому я рекомендую использовать STRICT_ALL_TABLES в строгом режиме. Тогда вы получите точную ошибку при вставке любой новой строки или обновлении данных.
если вы получаете какое-либо предупреждение. Пожалуйста, ознакомьтесь с приведенным ниже запросом, вы получите больше информации
показывать предупреждения;