Sie können eine SQL-Umwandlung manuell erstellen. Erstellen Sie die Umwandlung manuell, wenn Sie eine Umwandlung konfigurieren, die eine SQL-Abfrage ausführt. Sie können eine Umwandlung auch manuell erstellen, die eine gespeicherte Prozedur aufruft, wenn die Prozedur für den Import nicht verfügbar ist. Wenn Sie die Umwandlung manuell erstellen, konfigurieren Sie die Eingabe- und Ausgabeports und geben die SQL-Anweisungen im SQL-Editor ein.
Wählen Sie in der Ansicht
Objekt-Explorer
ein Projekt oder einen Ordner aus.
Klicken Sie auf
Datei
Neu
Umwandlung
.
Das Dialogfeld
Neu
wird angezeigt.
Wählen Sie die SQL-Umwandlung aus.
Klicken Sie auf
Weiter
.
Wählen Sie
Als leer erstellen
aus.
Geben Sie einen Namen für die Umwandlung den Repository-Speicherort für die Umwandlung ein.
Klicken Sie auf
Fertigstellen
.
Klicken Sie auf die Ansicht
Übersicht
, um Ports zur Umwandlung hinzuzufügen.
Um einen Eingabeport hinzuzufügen, klicken Sie auf
Eingabe
im Bereich
Ports
, um anzugeben, wo der Port hinzugefügt werden soll. Klicken Sie auf die Schaltfläche
Neu
und geben Sie den Portnamen, den nativen Typ und die Gesamtstellenanzahl ein.
Der Standarddatenbanktyp ist Oracle. Das Developer-Tool zeigt native Typen für Oracle-Datenbanken an, es sei denn, Sie ändern den Datenbanktyp in der Ansicht
Erweitert
.
Um einen Ausgabeport hinzuzufügen, klicken Sie vor dem Hinzufügen des Ports auf
Ausgabe
im Bereich
Ports
. Klicken Sie auf die Schaltfläch
Neu
und geben Sie den Portnamen, den nativen Typ und die Gesamtstellenanzahl ein.
Standardmäßig ist Port
SQL-Fehler
der erste Ausgabeport.
Wählen Sie in der Ansicht
Erweitert
den Datenbanktyp aus, mit dem sich die SQL-Umwandlung verbindet. Konfigurieren Sie andere erweiterte Eigenschaften für die Fehlerbehandlung und andere optionale Eigenschaften.
Wenn Sie den Datenbanktyp auswählen, ändert das Developer-Tool die nativen Datentypen der Ports in der Ansicht
Übersicht
.
Typ der SQL-Abfrage oder des gespeicherten Prozeduraufrufs in der Ansicht
SQL
. Wählen Sie Ports für Parameterbindung oder Zeichenfolgenersetzung im
SQL-Editor
aus.
Wenn die gespeicherte Prozedur einen Ergebnissatz zurückgibt, müssen Sie die gespeicherte Prozedur mit einer Syntax ähnlich der folgenden eingeben: