A L IA S 函 数 - 图1A L IA S 函 数 - 图2A L IA S 函 数

A L IA S 函 数 - 图3返回当前表或指定工作区表的别名

语 法

ALIAS([ n W orkArea | cTableAlias ])

返 值 类 型

字符型

参 数 描 述

n W o rkArea

A L IA S 函 数 - 图4A L IA S 函 数 - 图5A L IA S 函 数 - 图6A L IA S 函 数 - 图7指 定 的 工 作 区 编 号 ALIAS 函 数 返 回 此 工 作 区 表 的 别 名

cTableAlias

A L IA S 函 数 - 图8A L IA S 函 数 - 图9A L IA S 函 数 - 图10A L IA S 函 数 - 图11指 定 的 表 别 名 ALIAS 函 数 返 回 此 表 的 别 名

A L IA S 函 数 - 图12A L IA S 函 数 - 图13A L IA S 函 数 - 图14A L IA S 函 数 - 图15A L IA S 函 数 - 图16A L IA S 函 数 - 图17如果省略参数 nWorkAreacTableAlias ALIAS 函数将返回在当前工作区中打开的表的别名 如果当前或指定工作区没有打开的表 则函数返回空字符串

示 例

A L IA S 函 数 - 图18A L IA S 函 数 - 图19A L IA S 函 数 - 图20A L IA S 函 数 - 图21A L IA S 函 数 - 图22下面的示例打开表 customer 并且显示别名 表 customer 在另一个工作区又被打开赋予 MyCustomer 的别名 此别名也被显示

CLOSE DATABASES

A L IA S 函 数 - 图23A L IA S 函 数 - 图24A L IA S 函 数 - 图25OPEN DATABASE (HOME(2) + 'Data\testdata') USE customer && 打 开 customer 表CLEAR

? A L IA S 函 数 - 图26 A L IA S 函 数 - 图27 && 显示别名

SELECT 0

A L IA S 函 数 - 图28A L IA S 函 数 - 图29A L IA S 函 数 - 图30USE customer AGAIN ALIAS MyCustomer && 使用不同的别名

? A L IA S 函 数 - 图31 A L IA S 函 数 - 图32 && 显示别名

请 参 阅

DBF ( ) , SELECT( )