数据库对象的定义
数据处理 > 数据库对象
数据处理 > 数据库对象
属性选项卡
以下是最重要的字段。
| 字段 | 描述 |
|---|---|
| 代码 | 标识对象。对于视图、函数和过程对象,代码也对应于在数据库中创建该对象时使用的名称 |
| 描述 | 以 CCH Tagetik 管理的所有语言显示对象的描述。 |
| 类型 | 支持管理以下数据库对象类型: - 函数 - 过程 - 查询(查询对象的定义可以包含多个语句) - 视图 |
| 顺序 | 指示当用户选择了多个对象时对象的执行顺序。 |
语法选项卡
这些选项卡包含 Mssql、Oracle、Postgres Hana、其他主体语法的管理设置,可通过双击数据库对象访问。
| 字段 | 描述 |
|---|---|
| MSSQL 主体 | 包含使用 Mssql 语法定义的指令,在主 MsSql 连接的情况下将使用这些指令。 |
| Oracle 主体 | 包含使用 Oracle 语法定义的指令,在主 Oracle 连接的情况下将使用这些指令。 |
| Postgres 主体 | 包含使用 Postgres 语法定义的指令,在主 Postgres 类型连接的情况下将使用这些指令。如果正在创建过程或函数类型的数据库对象,则对象名称和参数都必须用双引号括起来。 |
| Hana 主体 | 包含使用 Hana 语法定义的指令,在主 Hana 类型连接的情况下将使用这些指令。 |
| 其他主体 | 包含在连接到辅助数据库的情况下将使用的指令,使用辅助数据库的语法。重要:仅对于查询类型的数据库对象,才能在其他主体字段中定义指令。如果为过程、视图或函数类型的数据库对象定义了指令,系统将在保存时返回验证错误。 |
重要:创建过程、视图或函数类型的数据库对象时,系统会在保存期间检查语法中使用的名称是否与数据库对象的标识代码匹配。
重要:指令在保存之前按照 CCH Tagetik 标准进行编码,以确保对不同数据库的可移植性;chr(13)+chr(10) 字符组合会从指令中移除,因为它们会在部署期间导致故障。例如,它们会阻止在输入注释时使用空行或"--"字符。
连接的技术说明¶
| 连接类型 | 描述 |
|---|---|
| 主连接 | 在应用程序服务器配置文件 standalone.xml 中定义为主连接的连接。 |
| 辅助连接 | 在应用程序服务器配置文件 standalone.xml 中定义为辅助连接的连接。 |
| 第三连接 | 在 standalone.xml 应用程序服务器配置文件中定义为主连接或辅助连接的无模式连接。 |
重要:辅助连接标记为前缀 (S),第三连接标记为前缀 (T)。