Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

PL/SQL und ORACLE 10

Empfohlene Antworten

Veröffentlicht

Hey!

Ich hab da ein Problem und zwar krieg ich andauernd diese Fehlermeldung:

"TYP Abweichung bei R_ABL in SELCTC INTO ANEWEISUNG.

Ich weiß einfach nicht was ich machen soll.

Könnt ihr mir helfen??

BG ANKE

PROCEDURE KUNDENABLAUF(B3 VARCHAR2 DEFAULT NULL,

IN_ABLAUF VARCHAR2 DEFAULT NULL,

IN_DATUM VARCHAR2 DEFAULT NULL,

IN_DAUER VARCHAR2 DEFAULT NULL,

IN_BEARBEITER VARCHAR2 DEFAULT NULL)

IS

R_ABL T_ABLAUFPLAN%ROWTYPE;

BEGIN

STARTE;

HTP.P ('<tr><td>');

SELECT

P.ABLAUF,

P.DATUM,

P.DAUER,

P.BEARBEITER

INTO

R_ABL

FROM

T_ABLAUFPLAN P,T_KUNDEN D

WHERE

(P.KID=D.ID);

IF (B3 IS NOT NULL) THEN

UPDATE

T_ABLAUFPLAN P

SET

P.ABLAUF = IN_ABLAUF,

P.DATUM = IN_DATUM,

P.DAUER = IN_DAUER,

P.BEARBEITER = IN_BEARBEITER;

END IF;

HTP.P('<form action="/pls/dev/waldemar.auswahl.BEARBEITEN">');

HTP.P('Telefon: <input name="IN_TEL1" type="text" value="'||R_ABL.ABLAUF||'" size="30" maxlength="30"><br>');

HTP.P('Fax: <input name="IN_FAX" type="text" value="'||R_ABL.DATUM||'" size="30" maxlength="30"><br>');

HTP.P('Bemerkung: <input name="IN_BEMERKUNG" type="text" value="'||R_ABL.DAUER||'" size="30" maxlength="30"><br>');

HTP.P('Email: <input name="IN_EMAIL" type="text" value="'||R_ABL.BEARBEITER||'" size="30" maxlength="30"><br>');

HTP.P ('<input type="submit" name="B3" value="Speichern" >');

HTP.P('</form>');

HTP.P ('</tr></td>');

END KUNDENABLAUF;

Ich hab da ein Problem und zwar krieg ich andaurend diese Fehlermeldunge:

"TYP Abewichung bei R_ABL in SELCTC INTO ANEWISUNG.

zweckmässig wäre es gewesen, die komplette, unverfälschte fehlermeldung zu posten, also ORA-xxxxx oder PLS-xxxxx mit dem meldungstext.

ich tippe aber darauf, dass dein SELECT INTO mit dem ROWTYPE irgendwie kollidiert, der PL/SQL block schaut eigentlich ok aus.

Ich wei einfach nicht was ich machen doll.

10 tippfehler in 5 zeilen sind übrigens auch stark. wir wärs mit langsamer schreiben, dass zumindest die fehlermeldung lesbar ist?

s'Amstel

Ah ja ok danke!

So funktioniert es!

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.