Database/SQL Server

SQL Server - 재사용 가능한 스크립트 Re-runnable sql server script

청렴결백한 만능 재주꾼 2020. 12. 10. 02:05
반응형

재사용 가능한 스크립트란 ? 

마구재사용을 해도 에러가 나지 않는 스크립트를 말한다.

 

 

USE [Sample]
Create table tblEmployee
(
 ID int identity primary key,
 Name nvarchar(100),
 Gender nvarchar(10),
 DateOfBirth DateTime
)



--위의 쿼리가 하려는 것을 재사용 가능하게 만든 것
Use [Sample]
If not exists (select * from information_schema.tables where table_name = 'tblEmployee')
Begin
 Create table tblEmployee
 (
  ID int identity primary key,
  Name nvarchar(100),
  Gender nvarchar(10),
  DateOfBirth DateTime
 )
 Print 'Table tblEmployee successfully created'
End
Else
Begin
 Print 'Table tblEmployee already exists'
End
반응형