H2数据库:是否可以重命名约束?

时间:2013-07-07 07:37:56

标签: sql constraints h2

有没有办法在H2数据库中重命名约束?

与此问题相同:SQL Server rename a constraint?,但对于H2数据库。

2 个答案:

答案 0 :(得分:3)

不,你不能,the grammar of H2中没有可以做到的SQL语句。

因此,您需要创建一个新约束并删除旧约束。

答案 1 :(得分:2)

托马斯·穆勒斯先生当时的回答是正确的,但H2已经改善了;它现在允许重命名约束:

ALTER TABLE RENAME CONSTRAINT

(自版本1.4.192起)