【问题标题】:Create a function named “calc_circle_area” in SQL在 SQL 中创建一个名为“calc_circle_area”的函数
【发布时间】:2022-01-20 02:26:24
【问题描述】:

它将一个名为“radius”的整数作为函数输入,然后返回具有该半径的圆的面积。返回值为带 2 个小数点的数值类型。 使用 pi = 3.14159

【问题讨论】:

标签: sql postgresql


【解决方案1】:
create or replace function calc_circle_area(radius int)
   returns numeric
   language plpgsql
  as
$circle_area$
declare 
  pi numeric := 3.14159;
begin
  return round((radius * radius * pi), 2);
end;
$circle_area$
select calc_circle_area(100)
calc_circle_area
31415.90

db小提琴here

【讨论】:

    猜你喜欢
    • 2021-12-15
    • 2020-12-29
    • 2019-12-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-11-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多