Einzelnen Beitrag anzeigen

Benutzerbild von dataspider
dataspider

Registriert seit: 9. Nov 2003
Ort: 04539 Groitzsch
1.350 Beiträge
 
Delphi 11 Alexandria
 
#1

View erzeugt Blob - Domain mit Segmentzsize 1

  Alt 19. Mai 2016, 12:37
Datenbank: Firebird • Version: 2.5.6 • Zugriff über: IBExpert
Ich habe eine Domain blob1$ typ text segmenzsize 80 erstellt.
Ich erzeuge eine procedure mit einem Rückgabewert typ blob1$...
Jetzt erstelle ich einen View, der mir den Wert aus der procedure liefert.

Code:
create or alter procedure sp_test
returns (
    result blob1$)
as
begin
  result = 'ein Blob';
  suspend;
end

CREATE OR ALTER VIEW V_TEST(
    RESULT)
AS
select
  (select result from sp_test)
  from rdb$database
;
Die Feldliste vom View zeigt mir als Typ ein Blob Länge 1.
Die erzeugte Domain rdb$30 zeigt auch die Länge 1. (siehe Anhang)

Erwartet hätte ich den Standard von 80.

Ist das jetzt ein Fehler in Firebird?



Frank
Miniaturansicht angehängter Grafiken
blob_segmentsize.jpg  
Frank Reim
  Mit Zitat antworten Zitat