2012-08-08 4 views
3

IF NOT EXISTS 문에 삽입 문을 래핑 할 수있는 유틸리티 응용 프로그램을 찾고 있습니다.SQL : IF NOT Exists Utility

나는이 프로그램을 상당히 쉽게 작성할 수 있지만 이미 이것을위한 사전 도구가 있는지 궁금하십니까?

관리 스튜디오에서 삽입 문 텍스트를 선택하는 것이 이상적입니다. 마우스 오른쪽 버튼으로 클릭 -> 존재하지 않는 경우. 이 후 INSERT 문은 IF NOT Exists 절에 랩핑됩니다.

답변

1

"존재하지 않으면"절이 상대적 일 수 있기 때문에 존재하지 않는다고 생각하지 않습니다. 레코드가 존재하지 않는다고 말하는 매개 변수는 무엇입니까? 기본 키만? 아니면 도구가 테이블의 모든 단일 열을 확인해야합니까? 대부분의 테이블에는 InsertedDate 및 UpdatedDate가 있으므로 옵션 번호 2를 선택하면 레코드가 중복으로 간주되지 않습니다. 또한 숫자 열이있는 경우 정밀도 문제가있을 수 있습니다.