OceanBase 新建函數(shù)

2021-06-05 13:58 更新

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

信息項

說明

函數(shù)名稱

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

返回類型

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

參數(shù)

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

參數(shù) 

中需指定的

 模式 

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

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

OceanBase新建函數(shù)


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

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號