Freigeben über


SELECT( )-Funktion

Gibt die Nummer des ausgewählten Arbeitsbereichs oder die höchste Nummer eines noch nicht verwendeten Arbeitsbereichs zurück.

SELECT([ 0 | 1 | cTableAlias ])

Rückgabewerte

Numerisch

Parameter

  • 0
    Gibt an, dass SELECT( ) die Nummer des aktuellen Arbeitsbereichs zurückgibt.
  • 1
    Gibt an, dass SELECT( ) die höchste Nummer unter den nicht verwendeten Arbeitsbereichen zurückgibt.
  • cTableAlias
    Gibt den Alias der Tabelle an, für die SELECT( ) den Arbeitsbereich zurückgibt.

Hinweise

SELECT( ) gibt die Nummer des aktuellen Arbeitsbereichs zurück, wenn SET COMPATIBLE auf OFF eingestellt ist. Ist SET COMPATIBLE auf ON eingestellt, gibt SELECT( ) die Nummer des nicht verwendeten Arbeitsbereichs zurück, der die niedrigste Nummer hat.

Ein Arbeitsbereich kann mit SELECT ausgewählt (aktiviert) werden.

Beispiel

CLOSE DATABASES
SET COMPATIBLE ON
OPEN DATABASE (HOME(2) + 'data\testdata')

SELECT 0  && Unused work area
USE customer  && Opens Customer table

SELECT 0  && Unused work area
USE orders  && Opens Orders table

CLEAR
? SELECT( )  && Returns 3, lowest available work area

Siehe auch

ALIAS( ) | SELECT | SET COMPATIBLE-Befehl