我正在尝试在 Hana Studio 中创建一个存储过程。在存储过程中,我试图给输入一个默认值。我的代码是,
CREATE PROCEDURE defaultSchemaName.procedureName (IN INPUT NVARCHAR(10) DEFAULT 'TEST')
当我尝试创建一个 .hdbprocedure
时运行良好,但当我想创建一个 .procedure
时失败。
有什么方法可以在设计时使用默认过程吗?
最佳答案
这在 SAP Hana 中是不可能的,因为 .procedure 工件现在已被弃用,并且将不支持此工件。 然而,解决此问题的一种方法是将 .procedure 转换为 .HDBprocedure(只需更改设计时工件模板并将工件类型更改为 .hdbprocedure)。 在 .hdbprocedure 中,我们可以为输入变量分配默认值。
关于stored-procedures - 为 Input In SAP Hana 过程提供默认值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32095092/