PACKAGE PKG_DEVICE AS
TYPE STR_ASSOC_ARR is table of VARCHAR(255) index by BINARY_INTEGER;
procedure proc_create_device
(
in_deviceid in raw
, in_devicecert in clob
, in_status in number
, in_caps in STR_ASSOC_ARR
, in_vals in STR_ASSOC_ARR
);
是存儲過程聲明。我想爲in_caps和in_vals參數指定一個默認值。可能嗎?我無法指定default null
,因爲它不起作用。我的目標是在C#不可用時不必傳遞這兩個參數(或傳遞null)。如果有odp.net的方式來完成相同的,那也可以。
使用oracle db 11g。在oracle數據庫中,如何爲用戶定義類型的參數指定默認值?
的默認值,你可以做到這一點:你是說你不想通過從C#邊空,你想指定默認值僅在程序中 –