localSQLScope

Die Eigenschaft 'localSQLScope' gibt den Gültigkeitsbereich für Kennungen für SQL-Ergebnismengen und vorbereitete SQL-Anweisungen an.

Ist die Eigenschaft 'localSQLScope' auf YES (Standardwert) gesetzt, sind die Kennungen für den aktuellen Logikabschnitt lokal. In diesem Fall können verschiedene Programme dieselben Kennungen unabhängig voneinander verwenden.

Wenn Sie die Eigenschaft auf NO setzen, werden die Kennungen von allen Programmen in der Ausführungseinheit gemeinsam genutzt. In diesem Fall sind die Kennungen, die Sie beim Aufrufen von SQL-Anweisungen erstellen, in anderem Code verfügbar. Dieser andere Code kann die Eigenschaft 'localSQLScope' verwenden, um den Zugriff auf diese Kennungen zu blockieren. Der aktuelle Hauptlogikabschnitt kann Kennungen referenzieren, die anderswo erstellt wurden, jedoch nur dann, wenn die SQL-Anweisungen bereits in dem anderen Code ausgeführt wurden und wenn der andere Code den Zugriff nicht blockiert hat.

Aus folgenden Gründen kann es sinnvoll sein, SQL-Kennungen gemeinsam zu nutzen:

Feedback