SQL2014 사용자입니다.
CREATE PROC SP_BINGO
(
@NAME NVARCHAR(50),
@NO1 NVARCHAR(5),
@NO2 NVARCHAR(5),
@NO3 NVARCHAR(5),
@NO4 NVARCHAR(5),
@NO5 NVARCHAR(5)
)
AS
BEGIN
INSERT INTO BINGO VALUES(@NAME,@NO1,@NO2,@NO3,@NO4,@NO5)
END
우선 이렇게 5개의 빙고칸을 만들 프로시저를 준비했는데요 이름과 번호를 3개 넣어서 테이블을 만들었구요
ALTER PROC SP_CHECK
(
@NO1 NVARCHAR(5),
@NO2 NVARCHAR(5),
@NO3 NVARCHAR(5),
@NO4 NVARCHAR(5),
@NO5 NVARCHAR(5)
)
AS
BEGIN
UPDATE BINGO SET NO1 = '*' WHERE NO1 = @NO1
UPDATE BINGO SET NO2 = '*' WHERE NO2 = @NO2
UPDATE BINGO SET NO3 = '*' WHERE NO3 = @NO3
UPDATE BINGO SET NO4 = '*' WHERE NO4 = @NO4
UPDATE BINGO SET NO5 = '*' WHERE NO5 = @NO5
END
빙고판에 숫자를 넣어서 숫자가 일치하면 *로 바꾸고싶은데 진행이 안되네요 조언이나 자세하게 설명좀
해주시면 정말 감사하겠습니다. 꾸벅
Comment 1
-
향지
2014.07.08 17:23
값 하나당 1행씩
25개 행을 넣고 하시면 쪽으로 구조를 바꾸시면 안될까요?