Announcement

Collapse
No announcement yet.

Blob's in der Abfrage verkettten?

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Blob's in der Abfrage verkettten?

    Hallo,
    ich speichere die einzelnen Parts einer Email in BLOB-Feldern, also unabhängig davon, ob es Files sind oder im einfachsten Fall nur der Textteil der Email.
    Meine Prozedur "Email_Vorschau" gibt mir alle Textteile einer Email aus, sprich, aller Text, der im "Vorschau"-Fenster angezeigt werden soll.
    <--schnipp
    CREATE PROCEDURE EMAIL_VORSCHAU (
    E_ID INTEGER)
    RETURNS (
    ID INTEGER,
    INHALT BLOB)
    AS
    DECLARE VARIABLE VINHALT BLOB;
    begin
    FOR
    SELECT eb.id,
    eb.inhalt
    from email_blob eb
    join emailparts ep on eb.fk_emailpart = ep.id
    WHERE ((ep.email_id = :e_id) AND (ep.dateiname = ''))
    INTO :id,
    :VINHALT
    DO
    BEGIN
    inhalt = :inhalt || :VINHALT;
    END
    SUSPEND;
    end
    --- schnapp>
    Die Zeile " inhalt = :inhalt || :VINHALT;" beschert mir in der Ergebnismenge ein leeres Blobfeld - warum?
    Vielen Dank für Eure Hilfe!

    Simon
Working...
X