LOCK IN SHARE MODE ошибка - MySQL

Узнай цену своей работы

Формулировка задачи:

Выполняю наипростейший запрос в phpmyadmin
SELECT * FROM `users` WHERE `id`=1 LOCK IN SHARE MODE
выдает ошибку
You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'LIMIT 0, 30' at line 2
Таблица innoDB, колонка `id` - первичный индекс. В чем причина?

Решение задачи: «LOCK IN SHARE MODE ошибка»

textual
Листинг программы
SELECT * FROM `users` WHERE `id`=1 LOCK IN SHARE MODE

Объяснение кода листинга программы

  1. SELECT * FROM — это команда для выбора всех данных из таблицы
  2. users — название таблицы, из которой выбираются данные
  3. WHERE — это условие для отбора данных по определенному признаку
  4. 'id' — это название столбца, по которому происходит отбор данных
  5. =1 — это значение столбца, по которому происходит отбор данных
  6. LOCK IN SHARE MODE — это оператор блокировки, который используется для блокировки таблицы во время выполнения запроса
  7. Ошибка LOCK IN SHARE MODE означает, что запрос не может получить блокировку на таблицу во время выполнения запроса

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

5   голосов , оценка 3.4 из 5
Похожие ответы