Управление репликацией
Предложение ENABLE PUBLICATION включает таблицу в набор репликации (публикацию). Соответственно предложение DISABLE PUBLICATION исключает таблицу из набора репликации.
ALTER TABLE COUNTRY
ENABLE PUBLICATION;
Предложение ENABLE PUBLICATION включает таблицу в набор репликации (публикацию). Соответственно предложение DISABLE PUBLICATION исключает таблицу из набора репликации.
ALTER TABLE COUNTRY
ENABLE PUBLICATION;
Выполнить оператор ALTER TABLE могут:
Владелец таблицы;
Пользователи с привилегией ALTER ANY TABLE.
DROP TABLEУдаление существующей таблицы.
DSQL, ESQL.
DROP TABLE tablename
| Параметр | Описание |
|---|---|
tablename |
Имя таблицы. |
Оператор DROP TABLE удаляет существующую таблицу.Если таблица имеет зависимости, то удаление не будет произведено.При удалении таблицы будут также удалены все триггеры на её события и индексы, построенные для её полей.
DROP TABLE COUNTRY;
Выполнить оператор DROP TABLE могут:
Владелец таблицы;
Пользователи с привилегией DROP ANY TABLE.
RECREATE TABLEСоздание новой таблицы или пересоздание существующей.
DSQL.
RECREATE [GLOBAL TEMPORARY] TABLE tablename
[EXTERNAL [FILE] 'filespec']
(<col_def> [, <col_def> | <tconstraint> ...])
[ON COMMIT {DELETE | PRESERVE} ROWS]
[SQL SECURITY {DEFINER | INVOKER}]
Полное описание определений столбцов и ограничений таблицы смотрите в разделе CREATE TABLE.
Создаёт или пересоздаёт таблицу.Если таблица с таким именем уже существует, то оператор RECREATE TABLE попытается удалить её и создать новую.Оператор RECREATE TABLE не выполнится, если существующая таблица имеет зависимости.
RECREATE TABLE COUNTRY (
COUNTRY COUNTRYNAME NOT NULL PRIMARY KEY,
CURRENCY VARCHAR(10) NOT NULL);