MariaDB功能MariaDB函数是一个存储程序,用于向它们传递参数并返回值。 我们可以在MariaDB中创建和删除函数。 MariaDB创建功能您可以在MariaDB中创建自己的函数: 语法: 参数解释例子: 在MariaDB数据库中创建一个CalcValue函数。 定义者条款:这是一个可选从句。如果未指定,定义者是创建函数的用户。如果希望指定不同的定义器,则必须包含definer子句,其中user_name是函数的定义器。 function_name:它指定要在MariaDB中分配给该函数的名称。 return_datatype:它指定函数返回值的数据类型。 语言SQL:它存在于可移植性的语法中,但不会对函数产生影响。 确定性:这意味着给定一组输入参数,函数总是返回一个结果。 不确定性:这意味着给定一组输入参数,函数可能返回不同的结果。结果可能受到表数据、随机数或服务器变量的影响。 包含SQL:这是默认值。它是一个信息子句,告诉MariaDB函数包含SQL,但数据库不验证这是真的。 没有SQL:未使用且对功能没有影响的信息性子句。 读取SQL数据:一个信息子句,告诉MariaDB函数将使用SELECT语句读取数据,但不修改任何数据。 修改SQL数据:一个信息子句,告诉MariaDB函数将使用INSERT、UPDATE、DELETE或其他DDL语句修改SQL数据。 declaration_section:函数中声明局部变量的地方。 executable_section:函数中为函数输入代码的位置。 验证您可以看到该程序已成功执行,并创建了一个新函数。 现在你可以引用你的新函数如下: MariaDB DROP命令功能您可以很容易地从数据库中删除创建的函数。 语法: 参数解释function_name:它指定要删除的函数的名称。 例子: 我们已经创建了一个名为CalcValue的函数。现在删除函数。 现在,您可以看到该函数已被删除,不再出现在列表中。
下一个话题
MariaDB过程
|