From 41418b24952b8ecdd851e316ff08ccf255ed05a2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ivan=20Ho=CC=88rler?= Date: Mon, 18 Jun 2018 22:05:23 +0200 Subject: [PATCH] add some db recycle features... --- SQL/EHEC_DB_Query.sql | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/SQL/EHEC_DB_Query.sql b/SQL/EHEC_DB_Query.sql index 8b69e49..1e5217c 100644 --- a/SQL/EHEC_DB_Query.sql +++ b/SQL/EHEC_DB_Query.sql @@ -4,8 +4,35 @@ -- -------------------------------------------------- -- Date Created: 06/09/2018 13:24:19 -- Generated from Cadaroski Ismail +----------------------------------------------------- +-- CHANGE LOG: +-- 180618 Ivan, Add Create DB -- -------------------------------------------------- +-- Auskommentieren für Löschung der Datenbank +IF db_id('EHEC_DB') is not null + BEGIN; + PRINT 'EHEC_DB existiert bereits, sie wird nun geloescht und neu Gebaut' + USE [master]; + DROP DATABASE EHEC_DB; + END; +ELSE + BEGIN; + PRINT 'EHEC_DB existiert noch nicht, die Datenbank wird nun neu Gebaut'; + END; +GO + +-- Datenbank erstellen: +IF db_id('EHEC_DB') is null + BEGIN; + CREATE DATABASE EHEC_DB; + END; +ELSE + BEGIN; + PRINT 'EHEC_DB existiert bereits, Tabellen werden nun gelöscht...'; + END; +GO + SET QUOTED_IDENTIFIER OFF; GO USE [EHEC_DB]; @@ -204,5 +231,6 @@ ON [dbo].[Exam] GO -- -------------------------------------------------- +PRINT 'Erfolgreich erstellt..!'; -- Script has ended -- -------------------------------------------------- \ No newline at end of file