SQLRecord-Eigenschaften auf Feldebene

Die SQLRecord-Eigenschaften auf Feldebene geben Merkmale an, die von Bedeutung sind, wenn ein Feld als Teil eines Datensatzes mit dem Stereotyp 'SQLRecord' definiert wird (siehe Stereotype). Keine der SQL-Feldeigenschaften ist erforderlich. Für alle Eigenschaften stehen Standardwerte zur Verfügung.

Tabelle 1. SQL-Feldeigenschaften
Eigenschaft Beschreibung
asBytes Gibt an, dass die Eigenschaft Binärdaten oder Bitdaten, keinen Zeichentext, enthält.
column Verweist auf den Namen der SQL-Datenbanktabellenspalte, die dem Feld zugeordnet ist. Der Standardwert ist der Name des Feldes.
isReadOnly Gibt an, ob das Feld und die zugehörige Spalte in den Standard-SQL-Anweisungen, die in die Datenbank schreiben oder eine FOR UPDATE OF-Klausel einschließen, übergangen werden.
isSQLNullable Gibt an, ob das SQL-Feld auf null gesetzt werden kann, beispielsweise wenn die Tabellenspalte, die dem Feld zugeordnet ist, auf NULL gesetzt werden kann.
maxLen Gibt die maximale Länge des Feldtexts an, das in die Datenbankspalte geschrieben wird.
persistent Gibt an, ob das Feld in den impliziten SQL-Anweisungen eingeschlossen ist, die für den SQL-Datensatz generiert wurden.
sqlDataCode Kennzeichnet den SQL-Datentyp, der dem Datensatzfeld zugeordnet ist.
sqlVariableLen Gibt an, ob abschließende Leerzeichen und Nullen in einem Zeichenfeld abgeschnitten werden, bevor die EGL-Laufzeit die Daten in eine SQL-Datenbank schreibt.

Feedback