Итак, редко создаю здесь темы, но ситуцаия настолько курьезна, что не мог не поделиться.
Предыстория - есть некий процесс, обрабатывающий файлы, и по окончанию обработки кладущий их имена в таблицу (помечая что они обработаны). Таким образом, чтобы вручную обработать файл вновь, требуется удалить из таблицы соответствующую строку.
Делал это я многократно, без каких-либо происшествий.
Но долго ли коротко ли, потребовалось сделать повторную обработку снова. Выполняю выборку и смотрю, что у требемого для удаления файл id=66. Конечно, не придал этому значения.
Как всегда проверил дату создания записи и решил ее как обычно удалить.
Но что-то опечатался я вроде незначительно, а именно:
1. EuGen - 29 Апреля, 2011 - 10:38:23 - перейти к сообщению
Отправил серверу... неприятно было увидеть это:
И финал.. увидев такой результат и вчитавшись в запрос выше, делаю:
CODE (htmlphp):
скопировать код в буфер обмена
скопировать код в буфер обмена
- mysql> select * from cb_mt_exchange_files;
- +----+-------------------------+---------------------+----------+------------+----------+-----------+------+
- | id | name | createDate | authorId | activeFlag | siteCode | direction | type |
- +----+-------------------------+---------------------+----------+------------+----------+-----------+------+
- | 66 | xx-2011042700000002.res | 2011-04-29 08:40:18 | 0 | 1 | | | |
- +----+-------------------------+---------------------+----------+------------+----------+-----------+------+