Sybase SQL Anywhere отбрасывает все ограничения на столбец

Возможно ли в SAP Sybase SQL Anywhere 12.0.1 отбросить все ограничения с помощью простой и единой строки кода для определенного столбца в таблице? Я знаю, что могу получить их через sys-таблицы, но, возможно, есть более простой способ сделать это.

Большое спасибо!

1 ответ

Решение

Нет, вы не можете удалить несколько ограничений с помощью одного оператора.

Вы можете использовать ALTER TABLE для удаления отдельных ограничений, поэтому ALTER TABLE mytable ALTER mycolumn DROP CONSTRAINT constraint-name, но вы должны выполнить оператор отдельно для каждого ограничения, которое вы хотите удалить.

Отказ от ответственности: я работаю на SAP в разработке SQL Anywhere.

Другие вопросы по тегам