Abfrage Database Exists
Hallo,
Ich habe folgende Probleme, ich möchte eine Stored Procedure schreiben, welche eine Datenbank mit dem Namen anlegt, mit dem der Procedure übergebenen Parameter @mandant und einem vorkürzel "fakt_".
Hier mein bisheriger Lösungsansatz. Ich komme jedoch nicht weiter, kann mir jemand einen Tipp geben?
---
CREATE PROCEDURE sp_create_mandant(IN @mandant VARCHAR(25), OUT @exist TINYINT(1))
BEGIN
CREATE DATABASE IF NOT EXISTS @mandant
END;
---
Noch einmal zur verdeutlichung, wenn nun @mandant mit dem Wert "test" übergeben wird soll eine Datenbank mit dem Namen "fakt_test" angelegt werden.
Des weiteren soll @exist "1" bzw "0" zurückgegeben werden falls diese Datenbank schon existiert.
Danke schonmal im vorraus für eure Mühe!
Mit freundlichen Grüssen
Subject
Views
Written By
Posted
Abfrage Database Exists
5447
November 14, 2006 03:35PM
Sorry, you can't reply to this topic. It has been closed.
This forum is currently read only. You can not log in or make any changes. This is a temporary situation.
Content reproduced on this site is the property of the respective copyright holders.
It is not reviewed in advance by Oracle and does not necessarily represent the opinion
of Oracle or any other party.