#mysql
#mysql
Вопрос:
Есть ли кто-нибудь, у кого раньше была эта проблема?
Я удалил часть данных в поле текстового типа из таблицы, например, данные были похожи на ‘adcdefghi’, после действия remove данные становятся похожими на ‘abcd’. Однако, когда я извлекаю данные из этого поля, результатом по-прежнему является ‘adcdefghi’.
Я уверен, что я изменил правильную базу данных. Есть ли что-то, что я должен сделать, прежде чем извлекать данные?????
Комментарии:
1. Какие команды вы используете? Вы выполняете эти команды из клиента доступа к базе данных или с веб-страницы? Требуется дополнительная информация.
2. Я вижу, что данные уже изменены в БД, просто когда я извлекаю данные с помощью функции, затем удаленная часть возвращается снова. Мне просто интересно, как это произошло.
3. {{{update alert set message = REPLACE(сообщение, ‘abcdefghi’,’abcd’);}}}}
4. Transact-SQL, вам нужно будет выполнить ФИКСАЦИЮ.
Ответ №1:
Возможно, вам нужно выполнить ФИКСАЦИЮ после изменения значения.
Ответ №2:
Метод фиксации объекта базы данных завершает постоянную форму базы данных.
a. You must assure that you COMMIT the transaction
b. Make sure that the query browser is not in Start a new transaction while your doing transaction in your System.