当前位置:首页>开发>正文

在mysql中自定义的函数怎么调用

2023-04-25 01:44:33 互联网 未知 开发

 在mysql中自定义的函数怎么调用

在mysql中自定义的函数怎么调用

调用如:select 函数名(参数列表)。
mysql中的UDF(自定义函数),可以写好一些方法或 函数,然后进行调用,而且是在SQL语句中可以进行调用。 

1. DROP FUNCTION CalculateAmount 

2. CREATE FUNCTION CalculateAmount(userid INT) RETURNS float(10,2) 

3. BEGIN 

4. DECLARE totalCredits FLOAT 

5. SELECT SUM(amount) INTO totalAmount FROM credit_user WHERE id =userid 

6. RETURN totalAmount 

7. END 

要注意的是,在UDF中,不要定义与数据表中重名的列。而在SQL中, 则可以像SELECT CalculateAmount(1);那样去调用了。

最新文章