Последнее обновление
DROP STREAM
Описание
Удаляет Table Stream. Удаление Stream не затрагивает базовую таблицу и её журнал изменений.
Синтаксис
DROP STREAM [IF EXISTS] [<db_name>.]<stream_name> [FORCE]
Обязательные параметры
1. <stream_name>
Stream, который нужно удалить.
Необязательные параметры
1. <db_name>
База данных, к которой относится Stream; по умолчанию используется текущая база данных.
2. IF EXISTS
Не сообщать об ошибке, если Stream не существует.
3. FORCE
Удалить напрямую, минуя корзину. Stream, базовая таблица которого была удалена, необходимо удалять с
FORCE; в режиме разделения вычислений и храненияFORCEобязателен.
Требования к правам доступа
Пользователь, выполняющий эту SQL-команду, должен иметь как минимум следующие права:
| Право | Объект | Примечания |
|---|---|---|
| DROP_PRIV | Stream |
Примечания по использованию
- Выполнение
DROP TABLEдля Stream завершается ошибкой с подсказкой использоватьDROP STREAM. - В режиме разделения вычислений и хранения отсутствие
FORCEприводит к ошибкеCloud Table Stream only supports DROP STREAM ... FORCE. - Смещения чтения удаляются вместе со Stream; Stream, созданный заново с тем же именем, начинает чтение данных с момента своего создания.
Примеры
DROP STREAM IF EXISTS orders_stream;
DROP STREAM orders_stream FORCE;