如何获取HANA数据库中无效的过程和功能的列表?

问题描述 投票:0回答:1

我想获取HANA模式中无效过程和函数的列表。有没有简单的方法可以做到这一点?

详细问题:我必须删除表(OWHS.Col1)中的一列。其所有引用,联接等都将被另一个(OLCT.Col2)代替:例如

SELECT T1.Dummy FROM INV1 T1 INNER JOIN OWHS W1 ON T1.Col = W1.Col1

替换为

SELECT T1.Dummy FROM INV1 T1 INNER JOIN OLCT L1 ON T1.Col = L1.Col2

以上示例仅是说明性的。

我已经修改了尽可能多的参考文献,但想验证OWHS.Col1不在任何过程/函数的任何地方。由于此列现在已删除,因此这些过程/功能必须已经无效。有没有办法获取整个模式中无效的过程和函数的列表?

提前感谢。

sap hana
1个回答
0
投票

我在SAP论坛上回答了问题:

SELECT * FROM PROCEDURES WHERE IS_VALID = 'FALSE';
SELECT * FROM FUNCTIONS WHERE IS_VALID = 'FALSE';
© www.soinside.com 2019 - 2024. All rights reserved.