SELECT( ) (Función)
Devuelve el número del área de trabajo seleccionada actualmente o del área de trabajo no utilizada con el número más alto.
SELECT([ 0 | 1 | cTableAlias ])
Valores devueltos
Numeric
Parámetros
- 0
Especifica que SELECT( ) devolverá el número del área de trabajo actual. - 1
Especifica que SELECT( ) devolverá el número del área de trabajo no utilizada con el número más alto. - cTableAlias
Especifica el alias de la tabla cuya área de trabajo devuelve SELECT( ).
Observaciones
SELECT( ) devuelve el número del área de trabajo actual si SET COMPATIBLE está desactivado. Si SET COMPATIBLE está activado, SELECT( ) devolverá el número del área de trabajo no utilizada con el número más alto.
Un área de trabajo puede seleccionarse (activarse) con SELECT.
Ejemplo
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