[SQL] CREATE TABLE IF NOT은 SQL 서버에서 해당 EXISTS [중복]
SQLCREATE TABLE IF NOT은 SQL 서버에서 해당 EXISTS [중복]
CREATE TABLE IF는 NOT MySQL을 작품을 존재하지만 SQL 서버 2008 R2와 함께 실패합니다. 해당하는 구문은 무엇입니까?
해결법
-
==============================
1.
if not exists (select * from sysobjects where name='cars' and xtype='U') create table cars ( Name varchar(64) not null ) go
위는 테이블이 이미 존재하지 않을 경우 자동차라는 테이블을 생성합니다.
from https://stackoverflow.com/questions/6520999/create-table-if-not-exists-equivalent-in-sql-server by cc-by-sa and MIT license
'SQL' 카테고리의 다른 글
[SQL] 하나 개의 값에 대해 여러 열을 확인 (0) | 2020.04.24 |
---|---|
[SQL] 어떻게 SQL Server Management Studio를 가진 복합 키를해야합니까? (0) | 2020.04.24 |
[SQL] SQL에서 (엑셀) 쿼리에 매개 변수를 전달하는 방법 (0) | 2020.04.24 |
[SQL] 두 필드에 의해 그룹을 사용하고 SQL에서 계산 (0) | 2020.04.24 |
[SQL] 선택 "WHERE"매개 변수를 사용하여 저장 프로 시저 (0) | 2020.04.24 |