如何创建一个返回表行数的函数?

时间:2019-08-11 23:06:26

标签: mysql

伙计们,我有关于在MySQL中执行功能的功课。

这是SQL SERVER中的解决方案,但是我如何在MySQL中实现呢?

CREATE FUNCTION NumberOfRows()
RETURNS INT
    BEGIN
        DECLARE @numberOfRows int
        set @numberOfRows = (Select COUNT(id) From Producto)
        return @numberOfRows
    END

    print dbo.NumberOfRows()

1 个答案:

答案 0 :(得分:0)

CREATE FUNCTION NumberOfRows()
RETURNS integer
deterministic
BEGIN
  RETURN (SELECT count(idpais)
                 FROM pais);
END;
相关问题