CI 묻고 답하기

제목 임시 테이블 생성...문제
글쓴이 든이제 작성시각 2014/09/18 07:51:06
댓글 : 4 추천 : 0 스크랩 : 0 조회수 : 12773   RSS
아래와 같이 codeigniter를 사용하여 임시 테이블을 생성 하려 하는데... 생성이 안되네요...sql server를 쓰고 있고요... 고수님들 조언 부탁 드립니다....

public function request_new_dialog() {
            $check_table = "
                IF object_id('tempdb.dbo.#TMP_SRQP') IS NULL
                
                CREATE TABLE #TMP_SRQP
                (
                    ItemCode nvarchar(20) NOT NULL,
                    ItemName nvarchar(100) NOT NULL,
                    Avail numeric(19,6),
                    InStock numeric(19,6),
                    SalesCommited numeric(19,6),
                    InComming numeric(19,6),
                    Ordered numeric(19,6),
                    Saled numeric(19,6),
                    ReqQty numeric(19,6)
                )
            ";

            $this->db->query($check_table);
}
 다음글 CSS 경로 설정 문제 질문드립니다. (3)
 이전글 JSON 처음 대괄호 삭제방법 질문드립니다. (2)

댓글

변종원(웅파) / 2014/09/18 08:06:31 / 추천 0
에러메세지에 답이 있을 것 같은데요? ^^
든이제 / 2014/09/18 08:09:08 / 추천 0
에러 메세지가 안뜨는데요...ㅜ.ㅜ
든이제 / 2014/09/18 08:24:14 / 추천 0
저 쿼리를 그대로 sql studio에서 쓰면 테이블 생성이 정상 적으로 됩니다...
#을 빼고 보통 테이블로 만들면 정상적으로 만들어 지는데 php에서도...뭐가 문제 인지 모르겠네요...ㅜ.ㅜ
들국화 / 2014/09/18 09:37:13 / 추천 0
두문을 분리해서 처리하시던가. SP 또는 Function으로 바꿔야 할것 같네요.