Ich hab folgende Tabellen:
Relation zur Verwaltung von Wohnungen und Mietverträgen mit folgendem Schema:
person (persnr, name, stand, beruf)
wohnung(wohnnr, eigentuemernr, bezirk, flaeche)
mietet(mvnr, mieternr, wohnnr, preis, von, bis)
Die Relation person verwaltet alle beteiligten Personen, also sowohl Wohnungseigentümer als auch Mieter. Die Atribute eigentuemernr und mieternr beziehen sich daher jeweils auf eine persnr. Relation mietet enthält die Mietverträge!
Nun soll man ein PL/SQL-Package implementieren!
Ich bereits damit angefangen…jetzt steck ich aber bei einer Funktion fest…
freieWohnungen(pCond varchar2) return number gibt alle derzeit (d.h.zum Datum SYS-DATE) unvermieteten Wohnungen, die eine bestimmte Bedingung erfüllen, auf dem Bildschirm aus(Verwenden sie dazu dbms_output). Die Bedingung wird in pCond übergeben! Die Bedingung wird ohne Änderung in die WHERE-Klausel eines SELECT-Statements übernommen!Die Variable pCond kann eine leere Zeichenkette enthalten. In diesem Fall sind alle derzeit unvermieteten Wohnungen auszugeben! Die Funktion liefert als Funktionswert die Anzahl der gefundenen Wohnungen zurück!
Kann mir da jemand vielleicht einen Ansatz geben bitte!
ciao,Hans