Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

SESAM-CLI

BLOB-Objekte, ihre Werte und Attribute sowie die Klassen von BLOB-Objekten werden mit Aufrufen der Schnittstelle SESAM-CLI (Call Level Interface) angesprochen. CLI-Aufrufe erfolgen aus C- oder COBOL-Programmen.

Im Folgenden finden Sie eine Übersicht über die Aufrufe des SESAM-CLI und ihrer jeweiligen Funktion. Die einzelnen Aufrufe werden ausführlich im Handbuch „ SQL-Sprachbeschreibung Teil 1: SQL-Anweisungen“ beschrieben.

Operationen mit Klassen von BLOB-Objekten

CLI-Aufruf

Kurzform

Funktion

SQL_BLOB_CLS_REF

SQLBCRE

REF-Wert der Klasse ausgeben

SQL_BLOB_CLS_ISBTAB

SQLBCIS

Prüfung, ob BLOB-Tabelle vorliegt

Tabelle 16: CLI-Aufrufe für Operationen mit Klassen von BLOB-Objekten

BLOB-Objekte erzeugen und löschen

CLI-Aufruf

Kurzform

Funktion

SQL_BLOB_OBJ_CREATE

SQLBOCR

Objekt erzeugen (Objektnummer sequeziell)

SQL_BLOB_OBJ_CREAT2

SQLBOC2

Objekt erzeugen (Objektnummer bereichspezifisch)

SQL_BLOB_OBJ_DROP

SQLBODR

Objekt löschen

Tabelle 17: CLI-Aufrufe für BLOB-Objekte

Attribut eines BLOB-Objekts lesen und setzen

CLI-Aufruf

Kurzform

Funktion

SQL_BLOB_TAG_GET

SQLBTGE

Attributwert lesen

SQL_BLOB_TAG_PUT

SQLBTPU

Attributwert setzen

Tabelle 18: CLI-Aufrufe für Attribute von BLOB-Objekten

BLOB-Werte lesen und schreiben

CLI-Aufruf

Kurzform

Funktion

SQL_BLOB_VAL_GET

SQLBVGE

BLOB-Wert lesen

SQL_BLOB_VAL_PUT

SQLBVPU

BLOB-Wert setzen

SQL_BLOB_VAL_LEN

SQLBVLE

Länge des BLOB-Werts ausgeben

Tabelle 19: CLI-Aufrufe für BLOB-Werte

Sequenzielle Bearbeitung von BLOB-Werten

CLI-Aufruf

Kurzform

Funktion

SQL_BLOB_VAL_OPEN

SQLbvop

Access-Handle öffnen

SQL_BLOB_VAL_CLOSE

SQLbvcl

Access-Handle schließen

SQL_BLOB_VAL_FETCH

SQLbvfe

Sequenzielles Lesen eines BLOB-Werts

SQL_BLOB_VAL_STOW

SQLbvst

Sequenzielles Setzen eines BLOB-Werts

Tabelle 20: CLI-Aufruf für einzelne Sequenzen der BLOB-Werte