Ошибка при удалении ненулевого ограничения для столбца не первичного ключа в sap hana - PullRequest
0 голосов
/ 23 мая 2018

Моя таблица hana имеет ограничение NOT NULL для некоторых столбцов.

Но при попытке удалить это ненулевое ограничение для одного из столбцов произошла ошибка:

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

Примечание: Этот столбец не является частью первичного ключа.

Синтаксис, который я использовал для снятия ограничения NOT NULL:

Синтаксис:

Alter table table_name alter (column_name datatype null)

Пожалуйста, предложите решение.

1 Ответ

0 голосов
/ 28 мая 2018

Я думаю, вам нужно сначала удалить первичный ключ, добавив DROP PRIMARY KEY к вашему заявлению. Здесь - документация для оператора alter table

...