Предоставление значения по умолчанию для процедуры ввода в SAP Hana

Я пытаюсь создать хранимую процедуру в Hana Studio. В хранимой процедуре я пытаюсь дать значение по умолчанию для ввода. мой код

CREATE PROCEDURE defaultSchemaName.procedureName (IN INPUT NVARCHAR(10) DEFAULT 'TEST')

Это нормально работает, когда я пытаюсь создать .hdbprocedure но терпит неудачу, когда я хочу создать .procedure, Есть ли способ использовать процедуру по умолчанию во время разработки?

1 ответ

Это невозможно в SAP Hana, поскольку артефакт.procedure теперь исключен, и этот артефакт не будет поддерживаться. Однако одним из способов решения этой проблемы является преобразование.procedure в.HDBprocedure(просто измените шаблон артефакта времени разработки и измените тип артефакта на.hdbprocedure). В.hdbprocedure мы можем назначить значение по умолчанию для входной переменной.

Другие вопросы по тегам