Menulis Function dan Stored Procedure di SQL Server
Meghan Kwartler
IT Consultant
Apa itu?
Rutinitas yang
EXECUTE SELECT, INSERT, UPDATE, DELETE, dan pernyataan SP lain) Mengapa?
UDF
SELECT INSERT, UPDATE, DELETESP
SELECTINSERT, UPDATE, DELETE diperbolehkanTRY...CATCH-- Empat baris kode pertama
-- Nama SP harus unik
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;
Parameter output
Nilai kembalian
Menulis Function dan Stored Procedure di SQL Server