Microsoft SQL Server 2005를 사용하고 있으며 일반적으로 SQL에 비교적 익숙하지 않습니다.SQL Server 오류 : "%"은 (는) 제약 조건이 아닙니다. 제약 조건을 삭제할 수 없습니다. 이전 오류 참조
데이터베이스 "정보"의 두 테이블 "자원"과 "그룹 _ 원본"사이에 관계가 있습니다. 리소스에는 Group_Resources에 "resource_id"라는 외래 키 "id"가 있습니다. 이 둘 사이에는 "fk_gr_res_resources"외래 키 제약 조건이 있습니다.
나는 데이터베이스 소유자로 설립되어 있으며 전체 읽기/쓰기/생성/삭제 권한이 있습니다.
나는 외래 키 제약 조건을 삭제하려면, 그래서 다음 쿼리 실행 :
ALTER TABLE [Information].[group_resources] DROP CONSTRAINT fk_gr_res_resources
을 다음과 같은 오류 접수 :
'fk_gr_res_resources' is not a constraint. Could not drop constraint. See previous errors.
는 제약이 있기 때문에 내가 혼란 스러워요을 , 맞춤법 오류가 없습니다. 부적절하게 삭제하는 건가요? 잘못된 테이블에서 제약 조건을 삭제합니까? 어떤 제안이라도 대단히 감사하겠습니다. & 제발 저를 비추 지 마십시오. 나는 결국 SQL에 익숙하지 않습니다.
다른 테이블에서 제약 조건을 삭제하려고 시도 했습니까? 그것은 올바른 장소에서 삭제하는지 여부에 대한 귀하의 질문에 답할 것입니다. – SqlRyan
예 - "gropus_resources"및 "resources"에서 제약 조건을 삭제하려고했습니다. 나는 여전히 같은 오류가 발생합니다. 제안 해 주셔서 감사합니다. – amanda