×
Мы обрабатываем cookies, чтобы сделать наш сайт удобнее и персонализированнее для вас. Подробнее: политика использования «cookies» и «политики конфиденциальности».

Для самостоятельной настройки ознакомьтесь с инструкцией

Дополнительные настройки cookies в браузерах

Файлы cookie автоматически загружаются в ваш браузер при посещении веб-сайта. У вас есть возможность управлять этими файлами. Если Вы не согласны с использованием файлов cookies, запретите их сохранение на своём устройстве, удалите уже имеющиеся файлы cookies через настройки браузера или прекратите использование сайта.

При отключении обработки cookie наш сайт продолжит функционировать, однако будут использоваться исключительно необходимые технические файлы, без которых работа ресурса невозможна.

Инструкция по отключению cookies
Принять
Настроить
Отклонить

ДОКУМЕНТАЦИЯ

Выберите версию, форк и язык для СУБД Digital Q.DataBase, чтобы прочитать или скачать всю документацию.
Техподдержка
Документация
Диасофт
Авторские права © 2016–2025 ООО "Диасофт Экосистема"
Скачать всю документацию:

2.3.3. Удаление данных

Ранее были изучены способы добавления данных в таблицы и методы их изменения. Далее необходимо рассмотреть процедуру удаления данных, потребность в которых отсутствует. Аналогично тому, как добавление данных осуществляется исключительно целыми строками, удаление из таблицы также возможно только для строк целиком. В предыдущем разделе было указано, что в SQL не предусмотрено способов прямого обращения к отдельным строкам. Следовательно, удаление строк может быть выполнено только путем задания условий, которым должны соответствовать целевые строки. При наличии в таблице первичного ключа можно указать конкретную строку. Кроме того, допускается удаление групп строк, соответствующих определенному условию, либо всех строк в таблице одновременно.

Для удаления строк используется DELETE команда; синтаксис которой во многом аналогичен синтаксису UPDATE команды. Например, для удаления всех строк из таблицы products, значение цены в которых равно 10, применяется следующая команда:

DELETE FROM products WHERE price = 10;

Если просто написать:

DELETE FROM products;

то все строки в таблице будут удалены! Программисту следует быть внимательным.

Наверх
свяжитесь
с нами
контакты
Для прямой связи с нами вы можете использовать контакты ниже, либо оставить заявку через форму обратной связи, и мы обязательно свяжемся с вами

*поля обязательные к заполнению