函数表达式(Function Expression)使您可以使用任何内置 SQL 函数或是自定义函数表达式。

如下所示的是一些有效的内置函数表达式:

  • LENGTH('BLAKE')
  • ROUND(1234.567*43)
  • SYSDATE

注意 
自定义函数表达式不能传递对象类型或 XMLType 的参数到远程函数或过程。

自定义函数表达式会调用:

  • 一个自定义包、类型或一个独立自定义函数中的函数。
  • 一个自定义函数或运算符。

下列是一些有效的自定义函数表达式:

  • circle_area(radius)
  • payroll.tax_rate(empno)
  • hr.employees.comm_pct@remote(dependents, empno)
  • DBMS_LOB.getlength(column_name)
  • my_function(a_column)

使用自定义函数作为表达式时,支持位置表示法、名字表示法和混合表示法。例如,下面的表示法都是正确的:

CALL my_function(arg1 => 3, arg2 => 4) ...
CALL my_function(3, 4) ...
CALL my_function(3, arg2 => 4) ...
唐伯虎点蚊香

前端小白,想各位学习!

Share
Published by
唐伯虎点蚊香

Recent Posts

了解 ChatGPT 如何维护上下文

对话中的语境概念至关重要,因为…

5 天 ago

GenAI:如何通过快速压缩技术降低成本

在本文中,我们将探讨在开发早期…

1 周 ago

vue:页面注入js修改input值

一般会直接这样写: let z…

2 周 ago

聊聊vue3中的defineProps

在Vue 3中,defineP…

3 周 ago

在 Chrome 中删除、允许和管理 Cookie

您可以选择删除现有 Cooki…

4 周 ago

自定义指令:聊聊vue中的自定义指令应用法则

今天我们来聊聊vue中的自定义…

1 月 ago