SAP HANA CDS命名规约

2020-11-27 15:36:00 浏览数 (1)

这些命名规约适用于CDS文件和其所在package的名称。

适用于命名CDS文档的规则与命名CDS文档所在的package的规则相同。当指定package或CDS文档的名称(或引用现有CDS对象的名称时,例如CDS文档中),请记住以下规则:

1:文件后缀

文件后缀根据SAP HANA XS版本而有所不同:

XS经典写法:.hdbdd,例如MyModel.hdbdd。

XS高级写法:.hdbcds,例如MyModel.hdbcds。

2:允许的字符内容

CDS对象和包名称可以包括以下字符:

小写或大写字母(aA-zZ)和下划线字符(_)

数字(0-9)

3:禁止字符

以下限制适用于CDS文档或软件包名称中可以使用的字符(及其位置):

不能在CDS文档的名称中使用连字符( - )或点(。)。

不能使用数字(0-9)作为CDS文档或软件包名称的第一个字符,例如2CDSobjectname.hdbdd(XS classic)或acme.com.1package.hdbcds(XS advanced)。

CDS解析器无法识别仅由数字组成的CDS文档名称或软件包名称,例如1234.hdbdd(XS classic)或acme.com.999.hdbcds(XS advanced)。

注意点:

虽然可以使用引号(“”)来包装一个包含禁止字符的名称,但作为一般规则,建议遵循此处指定的CDS文档的命名约定,以避免在存储库中激活期间出现问题。

0 人点赞