timesheetsduepackagebody.sql
来自「Beginning VB.NET DatabasesAll_Code.rar」· SQL 代码 · 共 20 行
SQL
20 行
CREATE OR REPLACE PACKAGE BODY TimeSheetsDuePackage
AS
PROCEDURE usp_SelectTimeSheetsDue (inManagerID IN CHAR, inWeekEndingDate IN
DATE, results_cursor OUT CURSOR_TYPE)
AS
BEGIN
OPEN results_cursor FOR
SELECT Email, FirstName || ' ' || LastName AS UserName, SUM(Hours) AS
TotalHours
FROM TimeSheets
LEFT OUTER JOIN TimeSheetItems ON TimeSheets.TimeSheetID =
TimeSheetItems.TimeSheetID
LEFT OUTER JOIN Users ON TimeSheets.UserID = Users.UserID
WHERE Users.ManagerID = inManagerID
AND WeekEndingDate = inWeekEndingDate
AND Submitted = 0
GROUP BY FirstName, LastName, Email;
END;
END;
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?