OceanBase 新建函數(shù)

2021-06-08 10:10 更新

在 OceanBase 開發(fā)者中心(OceanBase Developer Center,ODC)點(diǎn)擊連接名進(jìn)入連接后,在左導(dǎo)航欄中點(diǎn)擊 函數(shù) 標(biāo)簽可以查看函數(shù)列表。在函數(shù)列表的右上角,點(diǎn)擊 + 創(chuàng)建函數(shù),或是在 ODC 上方導(dǎo)航欄中點(diǎn)擊 新建 以創(chuàng)建您需要的對(duì)象。創(chuàng)建函數(shù)需要輸入以下信息:

信息項(xiàng)

說明

函數(shù)名稱

指定函數(shù)的名稱。

返回類型

函數(shù)返回值的數(shù)據(jù)類型。

參數(shù)

參數(shù)即調(diào)用函數(shù)時(shí)傳入的信息,您需要指定參數(shù)的 名稱模式、數(shù)據(jù)類型 和 默認(rèn)值(MySQL 模式下不支持設(shè)置 默認(rèn)值 和 模式)。可拖動(dòng)參數(shù)以調(diào)整順序。

參數(shù) 

中需指定的 模式 指參數(shù)類型。MySQL 模式下不支持設(shè)定參數(shù)模式,Oracle 模式下支持三種參數(shù)模式 IN(輸入)、OUT(輸出)、INOUT(輸入輸出):

  • IN:輸入?yún)?shù),調(diào)用函數(shù)時(shí)將參數(shù)的值傳入函數(shù)供執(zhí)行函數(shù)時(shí)使用。
  • OUT:輸出參數(shù),調(diào)用函數(shù)時(shí),函數(shù)會(huì)忽略輸出參數(shù)本身的值并傳入一個(gè)空值,在函數(shù)體中可以修改輸出參數(shù)并將修改結(jié)果返回給輸出參數(shù)所代表的實(shí)參。
  • INOUT:輸入輸出參數(shù),即同時(shí)具備輸入?yún)?shù)和輸出參數(shù)的功能。

OceanBase新建函數(shù)


以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)