- Главная
- >>>
- Раздел>>>sql
- >>>
- Материал>>>
-
Удаление записи осуществляется SQL-командой:
DELETE FROM <Имя таблицы> WHERE <Условие> [ LIMIT <Число> ]; |
ВНИМАНИЕ!
Если условие не указано, то будут удалены все записи из таблицы.
Конструкцию LIMIT можно использовать для ограничения максимального количества удаляемых записей. В качестве примера удалим клиента Сидорова:
DELETE FROM `Customers` WHERE `Name` LIKE 'Сидоров %' LIMIT 1; |
Для очистки определенной таблицы используется SQL-команда:
TRUNCATE TABLE <Имя таблицы>; |
Частое обновление и удаление записей приводит к дефрагментации таблицы. Чтобы освободить неиспользуемое свободное пространство в таблицах типа MyISAM, можно воспользоваться SQL-командой:
OPTIMIZE TABLE <Имя таблицы>; |
Если таблица была повреждена, то восстановить таблицу позволяет SQL- команда REPAIR TABLE:
REPAIR TABLE <Имя таблицы>; |
российские компании и их руководство
Просмотров материала: 274
Добавить комментарий: