DELETE#
Синтаксис#
DELETE FROM table_name [ @ branch_name ] [ WHERE condition ]
Описание#
Удаляет строки из таблицы. Если указано предложение WHERE, удаляются только
соответствующие строки. В противном случае из таблицы удаляются все строки.
Примеры#
Удалить все позиции заказов, отправленные авиадоставкой:
DELETE FROM lineitem WHERE shipmode = 'AIR';
Удалить все позиции заказов с низким приоритетом:
DELETE FROM lineitem
WHERE orderkey IN (SELECT orderkey FROM orders WHERE priority = 'LOW');
Удалить все заказы:
DELETE FROM orders;
Удалить все заказы в branch audit:
DELETE FROM orders @ audit;
Ограничения#
Некоторые коннекторы поддерживают DELETE ограниченно или не поддерживают его.
Подробности см. в документации коннектора.