Index: phpdoc/kr/functions/oci8.xml diff -u phpdoc/kr/functions/oci8.xml:1.3 phpdoc/kr/functions/oci8.xml:1.4 --- phpdoc/kr/functions/oci8.xml:1.3 Sun Feb 25 07:00:30 2001 +++ phpdoc/kr/functions/oci8.xml Sun Feb 25 07:11:58 2001 @@ -287,6 +287,7 @@ OCILogon Establishes a connection to Oracle + 오라클 접속을 구축한다. Description @@ -301,21 +302,25 @@ - OCILogon returns an connection identifier - needed for most other OCI calls. The optional third parameter - can either contain the name of the local Oracle instance or the - name of the entry in tnsnames.ora to which you want to connect. - If the optional third parameter is not specified, PHP uses the - environment variables ORACLE_SID (Oracle instance) or TWO_TASK - (tnsnames.ora) to determine which database to connect to. + OCILogon 다른 OCI 함수 호출에 필요한 접속 변수를 + 넘겨준다. 세번째 인수는 로컬 오라클 인스턴스(local Oracle instance)이름, + 또는 tnsnames.ora 설정파일에 설정된 엔트리(entry) 이름이 될 수 있다. + 세번째 인수를 생략할 경우, PHP는 접속할 데이터베이스를 결정하기 위해서 + 환경변수 ORACLE_SID(Oracle instance) 또는 TWO_TASK(tnsnames.ora)를 + 이용한다. Connections are shared at the page level when using + 이 함수를 사용할때마다 각 접속은 페이지 레벨에서 분배되어진다. OCILogon. This means that commits and rollbacks apply to all open transactions in the page, even if you have created multiple connections. + OCILogon. 이것은 각 페이지에서 열린 모든 + 트랜잭션에 커밋(commits)과 롤백(rollbacks)이 적용되어진다는 것을 + 의미한다. 두개이상의 접속을 만들지라도. This example demonstrates how the connections are shared. + 아래 예제는 접속이 어떻게 분배되는가를 보여준다. OCILogon @@ -408,8 +413,9 @@ OCIPLogon - Connect to an Oracle database and log on using a - persistant connection. Returns a new session. + 오라클 데이터베이스에 접속하고 영속적 DB 접속 + (persistant connection) 을 이용해서 로그온한다. + 또다른 새로운 세션(session)을 넘겨준다. Description @@ -424,13 +430,12 @@ - OCIPLogon creates a persistent connection to - an Oracle 8 database and logs on. The optional third parameter - can either contain the name of the local Oracle instance or the - name of the entry in tnsnames.ora to which you want to connect. - If the optional third parameter is not specified, PHP uses the - environment variables ORACLE_SID (Oracle instance) or TWO_TASK - (tnsnames.ora) to determine which database to connect to. + OCIPLogon 오라클8 DB에 영속적인 접속을 형성하고, + 로그온 한다. 세번째 인수는 로컬 오라클 인스턴스(local Oracle instanace)의 + 이름, 또는 tnsnames.ora설정파일의 엔트리(entry) 이름이 될수 있다. + 세번째 인수가 생략되면, PHP는 접속할 오라클 데이터베이스를 결정하기 위해 + 환경변수 ORACLE_SID (Oracle instance)나 TWO_TASK(tnsnames.ora)를 + 이용한다. See also OCILogon and @@ -444,6 +449,8 @@ OCINLogon Connect to an Oracle database and log on using a new connection. Returns a new session. + 오라클 데이터베이스에 접속하고 새로운 접속을 이용해서 + 로그온한다. 새로운 세션(session)을 넘겨준다. Description @@ -458,13 +465,12 @@ - OCINLogon creates a new connection to an - Oracle 8 database and logs on. The optional third parameter can - either contain the name of the local Oracle instance or the name - of the entry in tnsnames.ora to which you want to connect. If - the optional third parameter is not specified, PHP uses the - environment variables ORACLE_SID (Oracle instance) or TWO_TASK - (tnsnames.ora) to determine which database to connect to. + OCINLogon 오라클8 DB에 새로운 접속을 형성하고, + 로그온 한다. 세번째 인수는 로컬 오라클 인스턴스(local Oracle instanace)의 + 이름, 또는 tnsnames.ora설정파일의 엔트리(entry) 이름이 될수 있다. + 세번째 인수가 생략되면, PHP는 접속할 오라클 데이터베이스를 결정하기 위해 + 환경변수 ORACLE_SID (Oracle instance)나 TWO_TASK(tnsnames.ora)를 + 이용한다. OCINLogon forces a new connection. This @@ -474,6 +480,13 @@ if using OCIPLogon. If you have multiple connections open using OCINLogon, all commits and rollbacks apply to the specified connection only. + OCINLogon 새로운 접속을 강제로 형성한다. + 각 트랜잭션들을 분리할 필요가 있으면 사용해야 할것이다. + 기본적으로, OCILogon함수를 사용하면 접속은 + 페이지 레벨에서 분배되어지고, OCIPLogon함수를 + 사용하면 웹서버 프로세스 레벨에서 분배되어진다. + OCINLogon함수로 두개 이상의 접속을 연다면, + 모든 커밋(commits)과 롤백(rollbacks)은 특정 접속에만 적용되어진다. This example demonstrates how the connections are separated. @@ -571,7 +584,7 @@ OCILogOff - Disconnects from Oracle + 오라클로 부터 접속을 해제한다. Description @@ -582,7 +595,7 @@ - OCILogOff closes an Oracle connection. + OCILogOff 오라클 접속을 닫는다. @@ -590,7 +603,7 @@ OCIExecute - Execute a statement + SQL 구문(Statement)을 수행한다. Description @@ -604,12 +617,11 @@ - OCIExecute executes a previously parsed - statement. (see OCIParse. The optional - mode allows you to specify the - execution-mode (default is OCI_COMMIT_ON_SUCCESS). If you don't - want statements to be committed automaticly specify OCI_DEFAULT as - your mode. + OCIExecute 미리 해석된 구문(statement)를 + 실행한다. (OCIParse함수를 보라.) 선택적인 + 인수 mode는 execution-mode(디폴트는 + OCI_COMMIT_ON_SUCCESS이다)를 지정할 수 있다. 각 구문이 자동적으로 + 커밋(commit)되지 않기를 원하면 OCI_DEFAULT로 설정하면 된다. @@ -617,7 +629,7 @@ OCICommit - Commits outstanding transactions + 미결정된 트랜잭션을 커밋시킨다. Description @@ -630,6 +642,9 @@ OCICommit commits all outstanding statements for Oracle connection connection. + OCICommit 오라클 접속 파라미터 + connection에 대해서 + 미결정된 모든 구문(outstanding statements)을 커밋한다. @@ -637,7 +652,7 @@ OCIRollback - Rolls back outstanding transactions + 미결정된 트랜잭션을 롤백한다. Description @@ -650,6 +665,9 @@ OCIRollback rolls back all outstanding statements for Oracle connection connection. + OCIRollback 오라클 접속 파라미터 + connection에 대해서 + 미결정된 모든 구문(outstanding statements)을 롤백 처리한다. @@ -658,7 +676,7 @@ OCINewDescriptor - Initialize a new empty descriptor LOB/FILE (LOB is default) + LOB/FILE의 비어있는 새로운 descriptor를 초기화한다 (LOB 이 기본값이다)