CI 묻고 답하기

제목 프로시저 호출 질문 드려요~~~
글쓴이 toad 작성시각 2015/08/30 13:09:50
댓글 : 2 추천 : 0 스크랩 : 0 조회수 : 18912   RSS
안녕하세요..

CI 한지 얼마 안된 초보입니다. 다름이아니옵고...
프로시저 만들어 둔게 호출이 안되서 글을 올려봅니다.

컨트롤러 에서

       
        //$sql = "insert into auth(auth_group_gubn, auth_pgm_id)values('1111','2222')";  // 작동함

          $sql = "call pbms.test()";   // 작동안함
          $this->db->query($sql);

이렇게 쿼리를 실행을 하는데  쿼리를 직접 입력한건 돌아가는데  프로시저 호출은 돌아가질 않네요;

호출하는법이 잘못된건지? 다른 설정 부분이 잘못된건지? 어디를 체크해 봐야하는지를 알고 싶습니다.

에러가 뜨질 않으니 정말정말 답답합니다,  고수님의 답변을 듣고 싶습니다.

조회기능까지는 했고 프로시저를 불러다가 기능을 구현할려니 막히네요 ㅎ;

디비는 mariadb-10.0.19 를 쓰고 있습니다.







== 프로시저 ==
/*
DELIMITER $$

DROP PROCEDURE IF EXISTS pbms.test $$
CREATE PROCEDURE pbms.test(

 )
BEGIN

INSERT INTO auth(auth_group_gubn, auth_pgm_id)VALUES('1111','2222');
   

END $$

DELIMITER ;
*/

디비툴에서 돌려보면 정상대로 돌아갑니다.


==========
 다음글 포럼 소스 검색 model 구현에 대한 질문 (2)
 이전글 URI 라우팅 질문 (4)

댓글

한대승(불의회상) / 2015/08/31 08:41:07 / 추천 0
toad / 2015/08/31 19:12:35 / 추천 0
감사합니다.  살펴 보겠습니다~!