[toc]
第三十七章 类关键字 - SqlTableName
指定此类投影到的SQL表的名称。仅适用于持久类。
用法
要覆盖此类所投影到的SQL
表的默认名称,请使用以下语法:
Class MyApp.Person Extends %Persistent [ SqlTableName = DBTable ] { //class members }
其中DBTable是有效的SQL标识符。
详解
此关键字指定此类被投影到的SQL
表的名称。默认情况下,SQL
表名与类名相同。
通常,当类名是SQL
保留字(并不少见)或希望SQL
表包含类名不支持的字符(如“_”
字符)时,可以使用此关键字。
对子类的影响
此关键字不是继承的。
默认
如果省略此关键字,类名将用作SQL
表名。
[toc]