From 79593780497733fc552dd9cf5a82773a013ebe95 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BE=90=E4=BA=91=E9=87=91YunjinXu?= Date: Mon, 9 Dec 2024 15:53:18 +0800 Subject: [PATCH] fix: update SQL Server barrier creation script fix NOT use the dtm_barrier database when the DB exist and table does NOT exist --- sqls/barrier.sqlserver.sql | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/sqls/barrier.sqlserver.sql b/sqls/barrier.sqlserver.sql index 656ba1b..a618eed 100644 --- a/sqls/barrier.sqlserver.sql +++ b/sqls/barrier.sqlserver.sql @@ -1,11 +1,13 @@ IF NOT EXISTS(SELECT * FROM sys.databases WHERE name = 'dtm_barrier') BEGIN CREATE DATABASE dtm_barrier - USE dtm_barrier END GO +USE dtm_barrier +GO + IF EXISTS (SELECT * FROM sysobjects WHERE id = object_id(N'[dbo].[barrier]') and OBJECTPROPERTY(id, N'IsUserTable') = 1) BEGIN DROP TABLE [dbo].[barrier]