Предоставление значения по умолчанию для процедуры ввода в SAP Hana
Я пытаюсь создать хранимую процедуру в Hana Studio. В хранимой процедуре я пытаюсь дать значение по умолчанию для ввода. мой код
CREATE PROCEDURE defaultSchemaName.procedureName (IN INPUT NVARCHAR(10) DEFAULT 'TEST')
Это нормально работает, когда я пытаюсь создать .hdbprocedure
но терпит неудачу, когда я хочу создать .procedure
, Есть ли способ использовать процедуру по умолчанию во время разработки?
1 ответ
Это невозможно в SAP Hana, поскольку артефакт.procedure теперь исключен, и этот артефакт не будет поддерживаться. Однако одним из способов решения этой проблемы является преобразование.procedure в.HDBprocedure(просто измените шаблон артефакта времени разработки и измените тип артефакта на.hdbprocedure). В.hdbprocedure мы можем назначить значение по умолчанию для входной переменной.