database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
ㆍOracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
Oracle Q&A 2748 게시물 읽기
No. 2748
php와 oracle8i코딩시 자동commit()이 됩니다.[프로그램이 정상종료인 경우 commit해야되는데]
작성자
신동환
작성일
2001-01-27 11:49
조회수
1,712

<?

//php와 oracle8i코딩시

 

$conn = OCILogon("$db_id","$db_password","$db_sid");

 

while Loop {

 

insert or update or delete문장

 

if (비정상인경우) {

OCIRollback($conn);

exit;

}

 

}

 

OCICommit($conn);

OCILogoff($conn);

?>

 

저는 해당transaction이 정상적으로 완료된 후 프로그램 종료시

commit(); 으로 정의를 내렸습니다.

그런데 while loop안에의 DML(insert,delete,update)문장이 즉각적으로 오라클

테이블에 반영되는것을 보았습니다.

이해가 안되어 이렇게 질의를 올립니다.

[Top]
No.
제목
작성자
작성일
조회
2758디비에서 읽어온 글의 길이....(PRO*C)
qudals
2001-01-29
1815
2771┕>Re: 디비에서 읽어온 글의 길이....(PRO*C)
whatisid
2001-01-30 14:12:44
2004
2773┕>Re: 디비에서 읽어온 글의 길이....(PRO*C)
...
2001-01-30 16:52:08
2331
2756이 두쿼리의 속도 차가 왜 이리 나는지요?
이기태
2001-01-29
2111
2750사용자입력값에 의한 로그인에서의 에러 핸들링에 관한 질문
Marvin™
2001-01-27
2048
2751┕>Re: 사용자입력값에 의한 로그인에서의 에러 핸들링에 관한 질문
정재익
2001-01-27 22:38:09
1967
2748php와 oracle8i코딩시 자동commit()이 됩니다.[프로그램이 정상종료인 경우 commit해야되는데]
신동환
2001-01-27
1712
2749┕>Re: php와 oracle8i코딩시 자동commit()이 됩니다.[프로그램이 정상종료인 경우 commit해야되는데]
Marvin™
2001-01-27 14:54:57
2215
2765┕>OCI_DEFAULT를 두번째 인자로.
whatisid
2001-01-29 17:39:48
2125
2747Warning: OCISessionBegin: ORA-24327
지나
2001-01-27
2822
2744Internal Error 쉬운 디버깅.. 방법은?
배재원
2001-01-26
2044
2754┕>Re: Internal Error 쉬운 디버깅.. 방법은? -&gt; 서버에서 cgi환경부터 살펴보아야하지 않을까요?
문태준
2001-01-28 17:06:31
2235
27408.1.6 -&gt; 8.1.5 으로 데이타를 옮기는 방법???
양혁
2001-01-25
1887
2741┕>Re: 8.1.6 -&gt; 8.1.5 으로 데이타를 옮기는 방법???
이경록
2001-01-26 00:46:32
2249
2757 ┕>Re: Re: 8.1.6 -&gt; 8.1.5 으로 데이타를 옮기는 방법???
전부일
2001-01-29 09:11:40
2078
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.019초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다