SQL Server 中的函数与存储过程编写
Meghan Kwartler
IT Consultant
是什么?
例程可:
EXECUTE、SELECT、INSERT、UPDATE、DELETE 及其他 SP 语句)为何使用?
UDF
SELECT 中执行INSERT、UPDATE、DELETESP
SELECT 执行INSERT、UPDATE、DELETETRY...CATCH 错误处理-- First four lines of code
-- SP name must be unique
CREATE PROCEDURE dbo.cuspGetRideHrsOneDay
@DateParm date,
@RideHrsOut numeric OUTPUT
AS
.......
CREATE PROCEDURE dbo.cuspGetRideHrsOneDay
@DateParm date,
@RideHrsOut numeric OUTPUT
AS
SET NOCOUNT ON
BEGIN
SELECT
@RideHrsOut = SUM(
DATEDIFF(second, PickupDate, DropoffDate)
)/ 3600
FROM YellowTripData
WHERE CONVERT(date, PickupDate) = @DateParm
RETURN
END;
输出参数
返回值
SQL Server 中的函数与存储过程编写