Database

스키마 체크 및 Dynamic SQL 실행

보따리의새세상 2019. 3. 19. 23:57



스키마 체크결과에 따른 선택적 SQL 실행

(Dynamic SQL 실행)



[MSSQL]

IF EXISTS(select * from syscolumns where id = (select id from sysobjects where name = 'TABLE_NAME_HERE') and name = 'COLUMNS_NAME_HERE')

BEGIN

      UPDATE ....

      ALTER ....

END