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.