Sybase SQL Anywhere删除列上的所有约束

Sybase SQL Anywhere删除列上的所有约束,sql,constraints,sqlanywhere,sql-drop,Sql,Constraints,Sqlanywhere,Sql Drop,在SAP Sybase SQL Anywhere 12.0.1中,是否可以通过一行简单的代码删除表中特定列的所有约束?我知道我可以通过sys表获得它们,但也许有更简单的方法 多谢各位 不,不能用一条语句删除多个约束 您可以使用删除单个约束,因此ALTER TABLE mytable ALTER mycolumn drop CONSTRAINT name,但必须为要删除的每个约束分别执行该语句 免责声明:我在SQL Anywhere工程中为SAP工作

在SAP Sybase SQL Anywhere 12.0.1中,是否可以通过一行简单的代码删除表中特定列的所有约束?我知道我可以通过sys表获得它们,但也许有更简单的方法


多谢各位

不,不能用一条语句删除多个约束

您可以使用删除单个约束,因此
ALTER TABLE mytable ALTER mycolumn drop CONSTRAINT name
,但必须为要删除的每个约束分别执行该语句

免责声明:我在SQL Anywhere工程中为SAP工作