VIEW和RETURNS TABLE之间的区别是什么?

时间:2018-11-28 15:57:06

标签: sql-server function view

观看次数:

create view EMP as
select e.EmployeeID, e.FirstName from Employees e

功能:

CREATE FUNCTION dbo.EMP2() RETURNS TABLE as
RETURN (select e.EmployeeID, e.FirstName from Employees e)

用法:

select * from EMP
select * from dbo.EMP2()

我是否应该出于任何原因使用一个?视图似乎更易于使用。

0 个答案:

没有答案