우선, 관심 가져주신 님께 감사드립니다.
아래와 같이 temp_point란 temp테이블을 만들었습니다.
(참고로 사용언어는 ASP입니다.)
'temp TABLE만들기 ================================================ SQL = "select point_jumin1 as point_jumin1, point_jumin2 as point_jumin2, max(point_total) as total_point " SQL = SQL & " from point_history " SQL = SQL & " group by point_jumin1, point_jumin2, point_yumu " SQL = SQL & " having point_yumu ='yes'" SQL = SQL & " into temp temp_point with no log" conn.Execute(SQL) '==================================================================
처음 실행할때는 잘됩니다. 그러나 다시한번 실행하면 다음과 같은 에러가 뜹니다.
Microsoft OLE DB Provider for ODBC Drivers error '80004005'
[Informix][Informix ODBC Driver][Informix]Temp table (temp_point) already exists in session.
/admin/member/point_list.asp, line 95
temp_point란 temp table의 session이 이미 존재한다고 하는데, 어떻게 없애버리는지..
DB에 직접 들어가 onmode -z로 없애는 방법말구 웹페이지 상에서 없애는 방법 좀 알려주세요..
고수님들의 답변 기다립니다.. 제발 대답해 주세요...
이상.. 인포믹스 초짜배기 질문이었습니다.
|