을 만들 화재가 정상이면 항상 SQL 서버에 대한 CE 및 C#으로무슨 더 나은는 : 테이블이 존재하거나 항상 문
SELECT * FROM INFORMATION_SCHEMA.TABLES
WHERE TABLE_NAME = 'my_table_name'
처럼 확인보다는 생성 문을 화재에 확인합니다. 접근 방식에 관계없이 항상 해고 될 단일 쿼리가 있습니다. 그것 Isnt ???
모든 테이블을 만들 때 trasaction을 사용하고 있습니다. 그래서 하나의 테이블이 있다면 분명히 모든 것이 생성됩니다.
그래서 동일한 트랜잭션을 사용하면 트랜잭션이 처음 테이블 작성 명령문에서 올바르게 실패합니다. 그러나이 좋은 성능은 현명한 것입니까 ???
왜 C#으로 테이블을 만들겠습니까? – Liam
작성 중에 이름이 같은 테이블이 이미 있으면 테이블/스키마 건너 뛰기를 삭제해야합니다. 그래, 괜찮지 않아. – Miller