0
fk_bar 테이블 tbl_foo이 Postgres에 있고 제약 조건 자체가있는 경우 어떻게 삭제할 수 있습니까? 테이블이있는 경우 Postgres 제약 조건을 삭제하는 방법은 무엇입니까?
나는ALTER TABLE IF EXISTS tbl_foo DROP CONSTRAINT IF EXISTS fk_bar;
을 시도하지만 tbl_foo이 존재하지 않을 때 나에게 오류를했다. 테이블이 존재하면 성공적으로 실행됩니다.
나를 위해 작동합니다. 어떤 Postgres 버전을 사용하고 있습니까? ('select version()'을 사용하여 찾으십시오.) –
PostgreSQL 9.0.13 – amphibient
사실 - 9.2.x가있는 다른 서버가 있는데 거기서 작동합니다 – amphibient