Существующая таблица должна иметь по крайней мере одну колонку, то есть была выпущена команда ALTER TABLE table DROP fieldname для таблицы, в которой имелось только одно поле.


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

  Скопировать код
CREATE TABLE c:\tests\data\test FREE (test c(10))
* следующая команда вызовет генерацию ошибки с номером 1871 - Cannot DROP all existing columns
ALTER TABLE c:\tests\data\test DROP test