chore: 首次簽入 Thinkyu ASP.NET 專案

- 加入 Visual Studio / ASP.NET .gitignore
- 排除建置輸出、IDE 設定、NuGet packages、大型 MSI 安裝檔
This commit is contained in:
2026-09-10 09:42:37 +08:00
commit 577060bc78
2496 changed files with 501389 additions and 0 deletions
+115
View File
@@ -0,0 +1,115 @@
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE FUNCTION FN取得選定場地編號
(
@ AS INT
)
RETURNS INT
AS
BEGIN
DECLARE @RESULT INT
DECLARE @COUNT INT
DECLARE @ INT
SELECT @COUNT=COUNT(1) FROM WHERE =@
IF @COUNT = 0
BEGIN
RETURN 0
END
ELSE
BEGIN
SELECT TOP 1 @ = FROM
WHERE = @
ORDER BY DESC
IF @ IS NOT NULL
BEGIN
RETURN @
END
ELSE
BEGIN
DECLARE @A INT
DECLARE @B INT
DECLARE @C INT
DECLARE @A INT
DECLARE @B INT
DECLARE @C INT
SELECT @A = ISNULL(_A, 0), @B = ISNULL(_B, 0), @C = ISNULL(_C, 0),
@A = ISNULL(_A, 0), @B = ISNULL(_B, 0), @C = ISNULL(_C, 0)
FROM
WHERE = @
IF (@A > @B AND @A > @C)
SET @ = @A
ELSE IF (@B > @A AND @B > @C)
SET @ = @B
ELSE
SET @ = @C
END
END
RETURN @
END
GO
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE FUNCTION FN取得選定講師編號
(
@ AS INT,
@ AS INT
)
RETURNS INT
AS
BEGIN
DECLARE @RESULT INT
DECLARE @COUNT INT
DECLARE @ INT
SELECT @COUNT=COUNT(1) FROM WHERE =@ AND =@
IF @COUNT = 0
BEGIN
RETURN 0
END
ELSE
BEGIN
SELECT TOP 1 @ = FROM
WHERE = @ AND = @
ORDER BY DESC
IF @ IS NOT NULL
BEGIN
RETURN @
END
ELSE
BEGIN
DECLARE @A INT
DECLARE @B INT
DECLARE @C INT
DECLARE @A INT
DECLARE @B INT
DECLARE @C INT
SELECT @A = ISNULL(_A, 0), @B = ISNULL(_B, 0), @C = ISNULL(_C, 0),
@A = ISNULL(_A, 0), @B = ISNULL(_B, 0), @C = ISNULL(_C, 0)
FROM
WHERE = @ AND = @
IF (@A > @B AND @A > @C)
SET @ = @A
ELSE IF (@B > @A AND @B > @C)
SET @ = @B
ELSE
SET @ = @C
END
END
RETURN @
END
GO
grant EXECUTE ON FN取得選定場地編號 TO HR
grant EXECUTE ON FN取得選定講師編號 to HR