해결된 질문
작성
·
89
0
안녕하세요.
예제 스크립트 실행 중 오류가 확인되어 문의드립니다.
EPlan 테이블 생성 구문을 이용하여 Eplan 테이블은 정상적으로 생성된 듯 보이나, 예제 구문 중
USE EPlanHeap 선택 시 EPlanHeap라는 테이블이 존재하지 않는다는 오류가 발생하고 있습니다
MSSql에는 테이블에 대한 Heap를 생성하는 별도의 구문이 존재하는 것이 맞을까요?
EPlanHeap 테이블이 테이블 생성 구문이 정상적으로 실행되면 생성되는 테이블이 맞을까요?
해당 테이블이 생성되었는지 확인할 수 있는 방법이 있을까요?
확인 부탁드립니다. 감사합니다 :)
답변 1
1
안녕하세요 허익준님,
USE <db_name> 문은 SQL Server에서 현재 사용할 DB를 변경하는 명령입니다.
다운로드 받은 예제 스크립트에 EPlan DB("SampleDB-EPlan.sql")와 EPlanHeap DB("SampleDB-EPlanHeap.sql")를 생성하는 별도의 파일이 있고(그 외 두 가지 더) 이를 실행해서 해당 DB를 생성하게 되어 있습니다 (데모 DB 생성하는 강의 영상에서 설명합니다)
따라서 해당 DB를 생성하셨으면 USE 문이 정상적으로 동작할 것입니다. 강의 영상을 다시 참조하셔서 샘플 DB들이 모두 생성되었는지 다시 한 번 확인해 보시고 안 되어 있으면 강의를 따라서 절차를 진행하시기 바랍니다)
도움이 되시길 바랍니다,
김정선 드림
제가 파일을 덜 받았었나 보네요. 다시 한 번 확인해 보겠습니다.
답변 감사합니다. :)