小编use*_*703的帖子

如何将MVC添加到现有的Web API项目中

目前我有一个web api项目,我想添加一个可以创建用户和修改权限的管理页面,但是似乎几乎没有关于如何将MVC添加到现有web api项目的文档.

asp.net-mvc asp.net-web-api

5
推荐指数
2
解决办法
4396
查看次数

如果没有找到值,如何从函数返回值

0.0如果以下函数没有返回任何内容,我试图返回:

CREATE OR REPLACE FUNCTION get_height(firstn VARCHAR, lastn VARCHAR)
  RETURNS FLOAT AS
$$
DECLARE
    height FLOAT = 0.0;
BEGIN
    SELECT into height AVG(((p.h_feet * 12) + p.h_inches) * 2.54)
    FROM player p
    WHERE p.firstname = firstn AND p.lastname = lastn; 

    RETURN height;
END;
$$ LANGUAGE plpgsql;
Run Code Online (Sandbox Code Playgroud)

我试过搜索它,发现它COALESCE不起作用.有没有人有任何想法如何解决这个问题?

表结构:

 create table player(
                     firstname text
                    ,lastname text
                    ,h_feet INT
                    ,h_inches INT
                    );
Run Code Online (Sandbox Code Playgroud)

示例数据:

  insert into player values ('Jimmy','Howard',6,2);
Run Code Online (Sandbox Code Playgroud)

sql postgresql null function plpgsql

3
推荐指数
1
解决办法
3084
查看次数