데이터베이스 개발자 질문과 답변 게시판

데이터베이스 개발/운영 관련 질문과 답변을 올리는 게시판입니다. 궁금하신 내용을 이곳에서 문의하시면 SQLER 분들의 답변을 받으실 수 있습니다. 문의를 하실때에는 최근 작업하신 특이 사항이나, 장애 발생 전 상황을 상세히 올려 주시면 답글을 적어주시는 SQLER분들의 답변이 더 정확할 수 있으니 도움 되시길 바랍니다. 쿼리 문의일 경우, 실제 문제가 재현되는 테이블생성, 샘플데이터 생성 쿼리를 함께 올려 주시면 더 빠르고 정확한 쿼리 문의 응답이 가능합니다.

20171027_122553.png매개변수 있는 프로시저 

-- SP생성 쿼리

CREATE PROCEDURE  testsp

(

@num int,

@name varchar(30)

)

AS

DECLARE @tempcnt int

SELECT @tempcnt = COUNT(*) FROM testtable WHERE num = @num

UPDATE temptable count =@tempcnt WHERE name =@name

GO


-- SP실행 쿼리

EXEC testsp 10, 'ABCD'


/*  위 저장 프로시저를 보면 외부에서 10과 'ABCD'를 입력받아 @num, @name에 

각각 넣는다. 다음 외부변수 @tempcnt 를 생성해 값을 할당하게 되는데

이때 testtable 의 COUNT(*)값을 할당하게 된다. 여기서 WHERE 조건절에

@num의 값이 사용되었다. 

@tempcnt 에는 COUNT(*)의 값이 저장되고, 이 값을 이용해 temptable 에 count 값을

이와같이 저장 프로시저 내부에는 필요한 값을 SELECT 쿼리 등을 이용하여 변수에 할당할 수 있고

할당받은 변수는 자유롭게 사용할 수 있다. */




mssql을 처음 시작해 블로그들을 보며 기초적인것부터 배워가고 있습니다;

http://infodbbase.tistory.com/28 참고한 블로그인데요,

오류가 이렇게 나는데, 어디가 문제인 걸까요....ㅠ update엔 set이 필요한 것도 알겠고, count개념도 알겠는데

위 명령문이 궁극적으로 어떤 문제인질 당최 알지 못하겠습니다...ㅠ

No. Subject Author Date Views
10037 mssql 쿼리 질문을 좀 드립니다. [1] wondo 2017.11.08 7031
10036 TOP 또는 FOR XML을 함께 지정하지 않는 한 뷰, 인라인 함수, 파생 테이블, 하위 쿼리 및 공통 테이블 식에서 ORDER BY 절을 사용할 수 없습니다. [1] mingky 2017.11.08 8851
10035 날짜 데이터 행렬 변환 떡재 2017.11.08 7034
10034 DELETE문 실행시 형변환 오류 발생 [4] 고구망 2017.11.06 8779
10033 [MSSQL] Full Text Search - CONTAINS 구문 관련 문의 studyaccount 2017.11.06 8000
10032 DB에 image 저장 문의 드립니다. [1] sin 2017.11.05 6276
10031 백업파일로 DB복구를 하려는데 로그파일이 너무 큽니다. 어떻게 해야 할까요.. 체력덩이 2017.10.31 8133
10030 PROFILER 실행 오류 좀 봐주세요~ [2] 찬전 2017.10.30 9815
10029 DB 백업 문의드립니다. [4] 톡히슈터 2017.10.30 8504
10028 Transactio log에 대해 궁금한 점이 있습니다. [3] tempest 2017.10.30 6791
» 간단한 "매개변수가 있는 프로시져" 에러..... [1] 살마 2017.10.30 7100
10026 FK가 걸린 컬럼 값 작업 시, NOCHECK&CHECK vs drop/add constraint 차이점? [3] 무념 2017.10.27 5569
10025 문자 암호화 방식 [1] 냥냥 2017.10.27 3901
10024 MS SQL 쿼리 속도로 인한 네트워크 부하 [1] anald 2017.10.27 3399
10023 sysprocess에 Host명이 LOCALHOST,UNKNOWN등으로 확인 되는 현상 백번의날개짓 2017.10.25 5008
10022 인덱스 문의 입니다. [3] 희망나라 2017.10.24 3268
10021 월+형식별 가로데이터 [1] 깨비꼬비 2017.10.24 4933
10020 SQL SERVER 설치 VERSION에 대한 문의 드립니다. [3] lobb 2017.10.24 6488
10019 필드에 값이 있을 경우에만 조건에 추가 시키는 법? [2] DOOLLY 2017.10.23 6403
10018 저장프로시저에서 Case 구문사용방법에 관한 질문입니다. [1] LJstyleS 2017.10.23 5703





XE Login