ftfuture Wed Jan 31 17:06:35 2001 EDT Modified files: /phpdoc/kr/functions sybase.xml Log: 1st translattion complete..
Index: phpdoc/kr/functions/sybase.xml diff -u phpdoc/kr/functions/sybase.xml:1.2 phpdoc/kr/functions/sybase.xml:1.3 --- phpdoc/kr/functions/sybase.xml:1.2 Fri Jan 12 06:16:40 2001 +++ phpdoc/kr/functions/sybase.xml Wed Jan 31 17:06:35 2001 @@ -1,671 +1,686 @@ - <reference id="ref.sybase"> - <title>Sybase functions</title> - <titleabbrev>Sybase</titleabbrev> - - <refentry id="function.sybase-affected-rows"> - <refnamediv> - <refname>sybase_affected_rows</refname> - <refpurpose>get number of affected rows in last query</refpurpose> - </refnamediv> - <refsect1> - <title>Description</title> - <funcsynopsis> - <funcprototype> - <funcdef>int <function>sybase_affected_rows</function></funcdef> - <paramdef>int <parameter><optional>link_identifier</optional> - </parameter></paramdef> - </funcprototype> - </funcsynopsis> - <para> - Returns: The number of affected rows by the last query. - </para> - <para> - <function>sybase_affected_rows</function> returns the number of - rows affected by the last INSERT, UPDATE or DELETE query on the - server associated with the specified link identifier. If the - link identifier isn't specified, the last opened link is assumed. - </para> - <para> - This command is not effective for SELECT statements, only on - statements which modify records. To retrieve the number of rows - returned from a SELECT, use <function>sybase_num_rows</function>. - <note> - <para> - This function is only available using the CT library interface - to Sybase, and not the DB library. +<reference id="ref.sybase"> + <title>Sybase functions</title> + <titleabbrev>Sybase</titleabbrev> + <refentry id="function.sybase-affected-rows"> + <refnamediv> + <refname>sybase_affected_rows</refname> + <refpurpose>가장 최근 쿼리에 의해 적용된 데이타 +수를 구한다.</refpurpose> + </refnamediv> + <refsect1> + <title>Description</title> + <funcsynopsis> + <funcprototype> + <funcdef>int +<function>sybase_affected_rows</function> + </funcdef> + <paramdef>int <parameter> + +<optional>link_identifier</optional> + </parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> + 가장 최근 쿼리에서 적용된 데이타(줄)수를 반환합니다. + </para> + <para> + <function>sybase_affected_rows</function> 함수는 +link_identifier에 정의된 특정 링크로 서버에 + 접속된 'INSERT, UPDATE or DELETE' 쿼리에 영향을 받은 데이타의 +수를 반환합니다. + 만약 link identifier가 정의되지 않으면 가장 최근에 열린 링크로 +가정한다. + </para> + <para> + 이 명령은 'SELECT' 구문에는 영향을 받지 않는다. 단지 +데이타를 수정하는 구문에만 영향을 받는다. + 'SELECT' 구문에 적용된 데이타수를 알려면 +<function>sybase_num_rows</function>함수를 사용한면 된다. + <note> + <para> + 이 함수는 DB 라이브러리 인터페이스가 아닌 CT라이브러리 +인터페이스에서만 사용이 가능하다. </para> - </note> - </para> - </refsect1> - </refentry> - - <refentry id="function.sybase-close"> - <refnamediv> - <refname>sybase_close</refname> - <refpurpose>close Sybase connection</refpurpose> - </refnamediv> - <refsect1> - <title>Description</title> - <funcsynopsis> - <funcprototype> - <funcdef>bool <function>sybase_close</function></funcdef> - <paramdef>int <parameter>link_identifier</parameter></paramdef> - </funcprototype> - </funcsynopsis> - <para> - Returns: true on success, false on error - </para> - <para> sybase_close() closes the link to a Sybase database that's - associated with the specified link identifier. If the link - identifier isn't specified, the last opened link is assumed. + </note> + </para> + </refsect1> + </refentry> + <refentry id="function.sybase-close"> + <refnamediv> + <refname>sybase_close</refname> + <refpurpose> Sybase서버로의 연결을 +종료한다.</refpurpose> + </refnamediv> + <refsect1> + <title>Description</title> + <funcsynopsis> + <funcprototype> + <funcdef>bool <function>sybase_close</function> + </funcdef> + <paramdef>int +<parameter>link_identifier</parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> + 연결에 성공하면 'true'를 실패하면 'error'를 반환한다. + </para> + <para> + sybase_close() 는 link identifier에 의해 생성된 Sybase database에의 +접속을 종료한다. + 만약 link identifier가 정의되어 있지 않다면, 마지막으로 +연결된 링크로 가정한다. </para> - <para> Note that this isn't usually necessary, as non-persistent + <para> Note that this isn't usually necessary, as +non-persistent open links are automatically closed at the end of the script's execution. + + 주의해야 할 점은 스크립트 종료시 링크가 Persistent link가 아닌 +경우에는 링크가 자동으로 + 종료된다는 점이다. </para> - <para> sybase_close() will not close persistent links generated by - sybase_pconnect(). + <para> + sybase_close() 함수는 sybase_pconnect()함수에 의해 생성된 Persistent +link는 종료시키지 않는다. </para> - <para> See also: <function>sybase_connect</function>, + <para> See also: <function>sybase_connect</function>, <function>sybase_pconnect</function>. - </para> - </refsect1> - </refentry> - - <refentry id="function.sybase-connect"> - <refnamediv> - <refname>sybase_connect</refname> - <refpurpose>open Sybase server connection</refpurpose> - </refnamediv> - <refsect1> - <title>Description</title> - <funcsynopsis> - <funcprototype> - <funcdef>int <function>sybase_connect</function></funcdef> - <paramdef>string <parameter>servername</parameter></paramdef> - <paramdef>string <parameter>username</parameter></paramdef> - <paramdef>string <parameter>password</parameter></paramdef> - <paramdef>string <parameter><optional>charset</optional></parameter></paramdef> - </funcprototype> - </funcsynopsis> - <para> Returns: A positive Sybase link identifier on success, or - false on error. - </para> - <para> sybase_connect() establishes a connection to a Sybase server. - The servername argument has to be a valid servername that is defined - in the 'interfaces' file. - </para> - <para> In case a second call is made to sybase_connect() with the - same arguments, no new link will be established, but instead, the - link identifier of the already opened link will be returned. - </para> - <para> The link to the server will be closed as soon as the - execution of the script ends, unless it's closed earlier by - explicitly calling <function>sybase_close</function>. </para> - <para>See also <function>sybase_pconnect</function>, - <function>sybase_close</function>. - </para> - </refsect1> - </refentry> - - <refentry id="function.sybase-data-seek"> - <refnamediv> - <refname>sybase_data_seek</refname> - <refpurpose>move internal row pointer</refpurpose> - </refnamediv> - <refsect1> - <title>Description</title> - <funcsynopsis> - <funcprototype> - <funcdef>bool <function>sybase_data_seek</function></funcdef> - <paramdef>int <parameter>result_identifier</parameter></paramdef> - <paramdef>int <parameter>row_number</parameter></paramdef> - </funcprototype> - </funcsynopsis> - <para> Returns: true on success, false on failure - </para> - <para> sybase_data_seek() moves the internal row pointer of the - Sybase result associated with the specified result identifier to - pointer to the specifyed row number. The next call to - <function>sybase_fetch_row</function> would return that row. + </refsect1> + </refentry> + <refentry id="function.sybase-connect"> + <refnamediv> + <refname>sybase_connect</refname> + <refpurpose> Sybase server로 연결한다.</refpurpose> + </refnamediv> + <refsect1> + <title>Description</title> + <funcsynopsis> + <funcprototype> + <funcdef>int +<function>sybase_connect</function> + </funcdef> + <paramdef>string +<parameter>servername</parameter> + </paramdef> + <paramdef>string +<parameter>username</parameter> + </paramdef> + <paramdef>string +<parameter>password</parameter> + </paramdef> + <paramdef>string <parameter> + <optional>charset</optional> + </parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> + 수행이 성공적으로 이루어지면 양수의 Sybase link +identifier(식별자)가 반환되며, 에러가 발생하면 false가 반환된다. + </para> + <para> + sybase_connect() 함수는 Sybase 서버로 연결하는 함수이다. + "servername" 인자는 'interface'파일에 의해 정의된 실제 +servername이여야 한다. + </para> + <para> + 만약 sybase_connect()함수가 같은 인자를 가지고 두번 +호출된다면, 새로운 연결이 생성되는 대신에 먼저 열렸던 link +identifier(식별자)가 반환된다. + </para> + <para> + 스크립트의 실행이 끝나자 마자 서버로의 링크는 끝나게 +된다. + 그렇지 않다면 <function>sybase_close</function>함수에 의해 이전에 +종료된 것이다. </para> - <para> See also: <function>sybase_data_seek</function>. + <para>See also <function>sybase_pconnect</function>, + <function>sybase_close</function>. </para> - </refsect1> - </refentry> - - <refentry id="function.sybase-fetch-array"> - <refnamediv> - <refname>sybase_fetch_array</refname> - <refpurpose>fetch row as array</refpurpose> - </refnamediv> - <refsect1> - <title>Description</title> - <funcsynopsis> - <funcprototype> - <funcdef>array <function>sybase_fetch_array</function></funcdef> - <paramdef>int <parameter>result</parameter></paramdef> - </funcprototype> - </funcsynopsis> - <para> Returns: An array that corresponds to the fetched row, or - false if there are no more rows. - </para> - <para> - sybase_fetch_array() is an extended version of - <function>sybase_fetch_row</function>. In addition to storing the - data in the numeric indices of the result array, it also stores - the data in associative indices, using the field names as keys. - </para> - <para> - An important thing to note is that using sybase_fetch_array() is - NOT significantly slower than using sybase_fetch_row(), while it - provides a significant added value.</para> - <para> + </refsect1> + </refentry> + <refentry id="function.sybase-data-seek"> + <refnamediv> + <refname>sybase_data_seek</refname> + <refpurpose>move internal row pointer 내부 결과 +데이타셋내의 위치 포인터를 이동한다.</refpurpose> + </refnamediv> + <refsect1> + <title>Description</title> + <funcsynopsis> + <funcprototype> + <funcdef>bool +<function>sybase_data_seek</function> + </funcdef> + <paramdef>int +<parameter>result_identifier</parameter> + </paramdef> + <paramdef>int <parameter>row_number</parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> + 수행 성공시 'true', 실패시 'false'를 반환한다. + </para> + <para> + sybase_data_seek() 함수는 <parameter>result_identifire</parameter>에 의해 +정의된 결과 데이타셋의 위치 포인터를 + <parameter>row_number</parameter> 의 위치로 이동한다. + 이후, <function>sybase_fetch_row</function>함수가 호출되면 이동한 +위치의 데이타를 읽어올수 있다. + </para> + <para> See also: <function>sybase_data_seek</function>. + </para> + </refsect1> + </refentry> + <refentry id="function.sybase-fetch-array"> + <refnamediv> + <refname>sybase_fetch_array</refname> + <refpurpose>데이타를 배열로서 +가져온다.</refpurpose> + </refnamediv> + <refsect1> + <title>Description</title> + <funcsynopsis> + <funcprototype> + <funcdef>array +<function>sybase_fetch_array</function> + </funcdef> + <paramdef>int <parameter>result</parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> + 결과값으로는 추출된 데이타가 배열로 반환되며, 추출된 +데이타가 없을 경우에는 + 'false'이 반환된다. + </para> + <para> + sybase_fetch_array()함수는 <function>sybase_fetch_row</function>의 +확장버젼이다. + 게다가 이 함수는 결과 배열의 숫자인덱스뿐만 아니라 필드 +값을 배열의 인덱스로 가진 배열을 반환하다. + </para> + <para> + 비록 sybase_fetch_array() 함수가 특정 값(필드값을 인덱스로 +가짐)을 추가되었다 하더라고 sybase_fetch_row()함수에 비해 + 눈에 띌만큼 느리진 않다. +</para> + <para> For further details, also see <function>sybase_fetch_row</function> - </para> - </refsect1> - </refentry> - - <refentry id="function.sybase-fetch-field"> - <refnamediv> - <refname>sybase_fetch_field</refname> - <refpurpose>get field information</refpurpose> - </refnamediv> - <refsect1> - <title>Description</title> - <funcsynopsis> - <funcprototype> - <funcdef>object <function>sybase_fetch_field</function></funcdef> - <paramdef>int <parameter>result</parameter></paramdef> - <paramdef>int - <parameter><optional>field_offset</optional></parameter> - </paramdef> - </funcprototype> - </funcsynopsis> - <para> - Returns an object containing field information. - </para> - <para> - sybase_fetch_field() can be used in order to obtain information about - fields in a certain query result. If the field offset isn't - specified, the next field that wasn't yet retreived by - sybase_fetch_field() is retreived. - </para> - <para> - The properties of the object are: - </para> - - <itemizedlist> - <listitem><simpara> - name - column name. if the column is a result of a function, this property is set to computed#N, - where #N is a serial number. - </simpara></listitem> - <listitem><simpara> - column_source - the table from which the column was taken - </simpara></listitem> - <listitem><simpara> - max_length - maximum length of the column - </simpara></listitem> - <listitem><simpara> - numeric - 1 if the column is numeric - </simpara></listitem> - <listitem><simpara> - type - datatype of the column - </simpara></listitem> - </itemizedlist> - - <para> + </para> + </refsect1> + </refentry> + <refentry id="function.sybase-fetch-field"> + <refnamediv> + <refname>sybase_fetch_field</refname> + <refpurpose>데이타 셋의 필드 정보를 +얻는다.</refpurpose> + </refnamediv> + <refsect1> + <title>Description</title> + <funcsynopsis> + <funcprototype> + <funcdef>object +<function>sybase_fetch_field</function> + </funcdef> + <paramdef>int <parameter>result</parameter> + </paramdef> + <paramdef>int + <parameter> + +<optional>field_offset</optional> + </parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> + field 값에 대한 정보를 가진 객체를 반환한다. + </para> + <para> + sybase_fetch_field() 함수는 특정 쿼리 결과값에서 필드에 정보를 +얻는데 사용되어 진다. + 만약 field_offet값이 정해지지 않으면 이전 +sybase_fetch_field()함수에 의해 얻어진 필드의 다음 필드가 +반환된다. + </para> + <para> + 정보 객체의 내부 속성값들은 다음과 같다. + </para> + <itemizedlist> + <listitem> + <simpara> + name - 이름 컬럼이다, 만약 컬럼이 함수의 결과값이면 이 +속성은 계산된 #N값이고 이 #N은 serial number 이다. + </simpara> + </listitem> + <listitem> + <simpara> + column_source - 컬럼 값을 가져온 대상 table + </simpara> + </listitem> + <listitem> + <simpara> + max_length - 컬럼의 최대길이 + </simpara> + </listitem> + <listitem> + <simpara> + numeric - 만약 컬럼이 숫자값이면 1을 가진다. + </simpara> + </listitem> + <listitem> + <simpara> + type - 컬럼의 datatype + </simpara> + </listitem> + </itemizedlist> + <para> See also <function>sybase_field_seek</function> + </para> + </refsect1> + </refentry> + <refentry id="function.sybase-fetch-object"> + <refnamediv> + <refname>sybase_fetch_object</refname> + <refpurpose>객체타입으로 데이타를 +추출한다.</refpurpose> + </refnamediv> + <refsect1> + <title>Description</title> + <funcsynopsis> + <funcprototype> + <funcdef>int +<function>sybase_fetch_object</function> + </funcdef> + <paramdef>int <parameter>result</parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> + 성공적으로 수행되면 추출된 행에 관한 속성을 가진 객체를 +반환하고, 추출된 행이 없으면 false를 반환한다. + </para> + <para> + sybase_fetch_object() 함수는 배열 대신에 객체를 반환한다는 점 +한가지 차이점을 빼놓고는 <function>sybase_fetch_array</function>와 +비슷하다. + 달리 말해, 데이타에 접근하려면 반드시 필드 이름을 +사용해야 하면 offset을 사용할 수 없다는 +것이다.(속성이름으로서 숫자값은 사용되어 질수 없다.) +</para> + <para> + 얼핏 보면 <function>sybase_fetch_array</function> 와 비슷하게 +빠른<function>sybase_fetch_row</function> (차이점이 경미하다.) </para> - </refsect1> - </refentry> - - <refentry id="function.sybase-fetch-object"> - <refnamediv> - <refname>sybase_fetch_object</refname> - <refpurpose>fetch row as object</refpurpose> - </refnamediv> - <refsect1> - <title>Description</title> - <funcsynopsis> - <funcprototype> - <funcdef>int <function>sybase_fetch_object</function></funcdef> - <paramdef>int <parameter>result</parameter></paramdef> - </funcprototype> - </funcsynopsis> - <para> Returns: An object with properties that correspond to the - fetched row, or false if there are no more rows. - </para> - <para> sybase_fetch_object() is similar to - <function>sybase_fetch_array</function>, with one difference - an - object is returned, instead of an array. Indirectly, that means - that you can only access the data by the field names, and not by - their offsets (numbers are illegal property names).</para> - <para> - Speed-wise, the function is identical to - <function>sybase_fetch_array</function>, and almost as quick as - <function>sybase_fetch_row</function> (the difference is - insignificant). - </para> - <para> See also: <function>sybase_fetch-array</function> and + <para> See also: <function>sybase_fetch-array</function> and <function>sybase_fetch-row</function>. </para> - </refsect1> - </refentry> - - <refentry id="function.sybase-fetch-row"> - <refnamediv> - <refname>sybase_fetch_row</refname> - <refpurpose>get row as enumerated array</refpurpose> - </refnamediv> - <refsect1> - <title>Description</title> - <funcsynopsis> - <funcprototype> - <funcdef>array <function>sybase_fetch_row</function></funcdef> - <paramdef>int <parameter>result</parameter></paramdef> - </funcprototype> - </funcsynopsis> - <para> Returns: An array that corresponds to the fetched row, or - false if there are no more rows. - </para> - <para> - sybase_fetch_row() fetches one row of data from the result - associated with the specified result identifier. The row is - returned as an array. Each result column is stored in an array - offset, starting at offset 0. - </para> - <para> - Subsequent call to sybase_fetch_rows() would return the next row - in the result set, or false if there are no more rows. + </refsect1> + </refentry> + <refentry id="function.sybase-fetch-row"> + <refnamediv> + <refname>sybase_fetch_row</refname> + <refpurpose>배열로 데이타를 추출한다.(인덱스는 +숫자 타입이다.)</refpurpose> + </refnamediv> + <refsect1> + <title>Description</title> + <funcsynopsis> + <funcprototype> + <funcdef>array +<function>sybase_fetch_row</function> + </funcdef> + <paramdef>int <parameter>result</parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> + 성공적으로 수행되면 추출된 데이타의 배열이 반환되고, +추출된 데이타가 없다면 'false'가 반환된다. + </para> + <para> + sybase_fetch_row()는 특정 result identifier에 의한 결과에서 한 +데이타 열를 추출한다. + 그 데이타 열은 배열로 반환된다. 각 결과 컬럼은 0으로 +시작하는 배열 인덱스값을 가진다. + </para> + <para> + 두번째 이상으로 호출되는 sybase_fetch_rows()의 결과값은 +결과값 셋에서 다음 행의 결과값이 반환되고, 더이상의 +결과행이 없으면 false를 반환한다. </para> - <para> + <para> See also: <function>sybase_fetch_array</function>, <function>sybase_fetch_object</function>, <function>sybase_data_seek</function>, <function>sybase_fetch_lengths</function>, and <function>sybase_result</function>. </para> - </refsect1> - </refentry> - - <refentry id="function.sybase-field-seek"> - <refnamediv> - <refname>sybase_field_seek</refname> - <refpurpose>set field offset</refpurpose> - </refnamediv> - <refsect1> - <title>Description</title> - <funcsynopsis> - <funcprototype> - <funcdef>int <function>sybase_field_seek</function></funcdef> - <paramdef>int <parameter>result</parameter></paramdef> - <paramdef>int <parameter>field_offset</parameter></paramdef> - </funcprototype> - </funcsynopsis> - <para> + </refsect1> + </refentry> + <refentry id="function.sybase-field-seek"> + <refnamediv> + <refname>sybase_field_seek</refname> + <refpurpose>필드 offset(위치값)을 +정한다.(이동한다.)</refpurpose> + </refnamediv> + <refsect1> + <title>Description</title> + <funcsynopsis> + <funcprototype> + <funcdef>int +<function>sybase_field_seek</function> + </funcdef> + <paramdef>int <parameter>result</parameter> + </paramdef> + <paramdef>int +<parameter>field_offset</parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> Seeks to the specified field offset. If the next call to <function>sybase_fetch_field</function> won't include a field - offset, this field would be returned.</para> - <para></para> - <para> - See also: <function>sybase_fetch_field</function>.</para> - </refsect1> - </refentry> - - <refentry id="function.sybase-free-result"> - <refnamediv> - <refname>sybase_free_result</refname> - <refpurpose>free result memory</refpurpose> - </refnamediv> - <refsect1> - <title>Description</title> - <funcsynopsis> - <funcprototype> - <funcdef>bool <function>sybase_free_result</function></funcdef> - <paramdef>int <parameter>result</parameter></paramdef> - </funcprototype> - </funcsynopsis> - <para> - <function>sybase_free_result</function> only needs to be called - if you are worried about using too much memory while your script - is running. All result memory will automatically be freed when - the script ends. You may call <function>sybase_free_result</function> - with the result identifier as an argument and the associated - result memory will be freed. - </para> - </refsect1> - </refentry> - - <refentry id="function.sybase-get-last-message"> - <refnamediv> - <refname>sybase_get_last_message</refname> - <refpurpose>Returns the last message from the server</refpurpose> - </refnamediv> - <refsect1> - <title>Description</title> - <funcsynopsis> - <funcprototype> - <funcdef>string <function>sybase_get_last_message</function></funcdef> - <paramdef>void <parameter></parameter></paramdef> - </funcprototype> - </funcsynopsis> - <para> - <function>sybase_get_last_message</function> returns the last - message reported by the server. + offset, this field would be returned. + 특정 위치의 필드값을 찾는다. 만약, 이후에 +<function>sybase_fetch_field</function>함수가 다시 불려졌을 때의 + 반환 필드 offset을 가지지 못한다면, 이전에 추출된 필드값이 +반환될 것이다. </para> - </refsect1> - </refentry> - - <refentry id="function.sybase-min-client-severity"> - <refnamediv> - <refname>sybase_min_client_severity</refname> - <refpurpose>Sets minimum client severity</refpurpose> - </refnamediv> - <refsect1> - <title>Description</title> - <funcsynopsis> - <funcprototype> - <funcdef>void <function>sybase_min_client_severity</function></funcdef> - <paramdef>int <parameter>severity</parameter></paramdef> - </funcprototype> - </funcsynopsis> - <para> - <function>sybase_min_client_severity</function> sets the minimum - client severity level. + <para/> + <para> + See also: <function>sybase_fetch_field</function>.</para> + </refsect1> + </refentry> + <refentry id="function.sybase-free-result"> + <refnamediv> + <refname>sybase_free_result</refname> + <refpurpose>추출된 데이타가 저장된 메모리를 +해제한다.</refpurpose> + </refnamediv> + <refsect1> + <title>Description</title> + <funcsynopsis> + <funcprototype> + <funcdef>bool +<function>sybase_free_result</function> + </funcdef> + <paramdef>int <parameter>result</parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> + <function>sybase_free_result</function>함수는 스크립트가 작동하는 +동안에 너무 많은 메모리가 사용될 것이 걱정될 경우에만 +사용되어진다. + 스크립트가 끝날 경우에는 모든 결과값이 저잗되었던 +메모리는 해제되기는 하지만, + 인수로서 result identifier를 가진 함수 +<function>sybase_free_result</function>는 result identifier에 연관된 +메모리를 해제 할 것이다. + </para> + </refsect1> + </refentry> + <refentry id="function.sybase-get-last-message"> + <refnamediv> + <refname>sybase_get_last_message</refname> + <refpurpose>서버로부터온 최종 메세지를 +반환한다.</refpurpose> + </refnamediv> + <refsect1> + <title>Description</title> + <funcsynopsis> + <funcprototype> + <funcdef>string +<function>sybase_get_last_message</function> + </funcdef> + <paramdef>void <parameter/> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> + <function>sybase_get_last_message</function> 함수는 서버로부터 +최종적으로 보고된 메세지를 반환한다. + </para> + </refsect1> + </refentry> + <refentry id="function.sybase-min-client-severity"> + <refnamediv> + <refname>sybase_min_client_severity</refname> + <refpurpose>클라이언트의 최소 가혹 레벨을 +정한다.</refpurpose> + </refnamediv> + <refsect1> + <title>Description</title> + <funcsynopsis> + <funcprototype> + <funcdef>void +<function>sybase_min_client_severity</function> + </funcdef> + <paramdef>int <parameter>severity</parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> + <function>sybase_min_client_severity</function>함수는 최저 클라이언트 +가혹 레벨을 정한다. <note> - <para> - This function is only available using the CT library interface - to Sybase, and not the DB library. + <para> + 이 함수는 CT library interface 모드에서만 사용가능하고, DB +library 모드에서는 사용할 수 없다. </para> - </note> - </para> - <para> + </note> + </para> + <para> See also: <function>sybase_min_server_severity</function>. </para> - </refsect1> - </refentry> - - <refentry id="function.sybase-min-error-severity"> - <refnamediv> - <refname>sybase_min_error_severity</refname> - <refpurpose>Sets minimum error severity</refpurpose> - </refnamediv> - <refsect1> - <title>Description</title> - <funcsynopsis> - <funcprototype> - <funcdef>void <function>sybase_min_error_severity</function></funcdef> - <paramdef>int <parameter>severity</parameter></paramdef> - </funcprototype> - </funcsynopsis> - <para> - <function>sybase_min_error_severity</function> sets the minimum - error severity level. + </refsect1> + </refentry> + <refentry id="function.sybase-min-error-severity"> + <refnamediv> + <refname>sybase_min_error_severity</refname> + <refpurpose>최저 가혹 에러 레벨을 +정한다.</refpurpose> + </refnamediv> + <refsect1> + <title>Description</title> + <funcsynopsis> + <funcprototype> + <funcdef>void +<function>sybase_min_error_severity</function> + </funcdef> + <paramdef>int <parameter>severity</parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> + <function>sybase_min_error_severity</function>함수는 최저 에러 가혹 +레벨을 정한다. </para> - <para> + <para> See also: <function>sybase_min_message_severity</function>. </para> - </refsect1> - </refentry> - - <refentry id="function.sybase-min-message-severity"> - <refnamediv> - <refname>sybase_min_message_severity</refname> - <refpurpose>Sets minimum message severity</refpurpose> - </refnamediv> - <refsect1> - <title>Description</title> - <funcsynopsis> - <funcprototype> - <funcdef>void <function>sybase_min_message_severity</function></funcdef> - <paramdef>int <parameter>severity</parameter></paramdef> - </funcprototype> - </funcsynopsis> - <para> - <function>sybase_min_message_severity</function> sets the minimum - message severity level. + </refsect1> + </refentry> + <refentry id="function.sybase-min-message-severity"> + <refnamediv> + <refname>sybase_min_message_severity</refname> + <refpurpose>최저 메시지 가혹 레벨을 +정한다.</refpurpose> + </refnamediv> + <refsect1> + <title>Description</title> + <funcsynopsis> + <funcprototype> + <funcdef>void +<function>sybase_min_message_severity</function> + </funcdef> + <paramdef>int <parameter>severity</parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> + +<function>sybase_min_message_severity</function>함수는 최저 메시지 가혹 +레벨을 정한다. </para> - <para> + <para> See also: <function>sybase_min_error_severity</function>. </para> - </refsect1> - </refentry> - - <refentry id="function.sybase-min-server-severity"> - <refnamediv> - <refname>sybase_min_server_severity</refname> - <refpurpose>Sets minimum server severity</refpurpose> - </refnamediv> - <refsect1> - <title>Description</title> - <funcsynopsis> - <funcprototype> - <funcdef>void <function>sybase_min_server_severity</function></funcdef> - <paramdef>int <parameter>severity</parameter></paramdef> - </funcprototype> - </funcsynopsis> - <para> - <function>sybase_min_server_severity</function> sets the minimum - server severity level. + </refsect1> + </refentry> + <refentry id="function.sybase-min-server-severity"> + <refnamediv> + <refname>sybase_min_server_severity</refname> + <refpurpose>최저 서버 가혹 레베을 +정한다.</refpurpose> + </refnamediv> + <refsect1> + <title>Description</title> + <funcsynopsis> + <funcprototype> + <funcdef>void +<function>sybase_min_server_severity</function> + </funcdef> + <paramdef>int <parameter>severity</parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> + <function>sybase_min_server_severity</function> +함수는 최저 서버 가혹 레벨을 정한다. <note> - <para> - This function is only available using the CT library interface - to Sybase, and not the DB library. + <para> + 이 함수는 단지 CT library interface 모드에서만 사용이 +가능하고 DB library interface 모드에서는 사용할 수 없다. </para> - </note> - </para> - <para> + </note> + </para> + <para> See also: <function>sybase_min_client_severity</function>. </para> - </refsect1> - </refentry> - - <refentry id="function.sybase-num-fields"> - <refnamediv> - <refname>sybase_num_fields</refname> - <refpurpose>get number of fields in result</refpurpose> - </refnamediv> - <refsect1> - <title>Description</title> - <funcsynopsis> - <funcprototype> - <funcdef>int <function>sybase_num_fields</function></funcdef> - <paramdef>int <parameter>result</parameter></paramdef> - </funcprototype> - </funcsynopsis> - <para> sybase_num_fields() returns the number of fields in a result - set. + </refsect1> + </refentry> + <refentry id="function.sybase-num-fields"> + <refnamediv> + <refname>sybase_num_fields</refname> + <refpurpose>결과 데이타셋에서 필드수를 +구한다.</refpurpose> + </refnamediv> + <refsect1> + <title>Description</title> + <funcsynopsis> + <funcprototype> + <funcdef>int +<function>sybase_num_fields</function> + </funcdef> + <paramdef>int <parameter>result</parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> + sybase_num_fields()함수는 결과 셋에서 필드 수를 구해 +반환한다. </para> - <para> + <para> See also: <function>sybase_db_query</function>, <function>sybase_query</function>, <function>sybase_fetch_field</function>, <function>sybase_num_rows</function>. </para> - </refsect1> - </refentry> - - <refentry id="function.sybase-num-rows"> - <refnamediv> - <refname>sybase_num_rows</refname> - <refpurpose>get number of rows in result</refpurpose> - </refnamediv> - <refsect1> - <title>Description</title> - <funcsynopsis> - <funcprototype> - <funcdef>int <function>sybase_num_rows</function></funcdef> - <paramdef>int <parameter>result</parameter></paramdef> - </funcprototype> - </funcsynopsis> - <para> - sybase_num_rows() returns the number of rows in a result set. + </refsect1> + </refentry> + <refentry id="function.sybase-num-rows"> + <refnamediv> + <refname>sybase_num_rows</refname> + <refpurpose>결과값의 데이타(열)수를 +구한다.</refpurpose> + </refnamediv> + <refsect1> + <title>Description</title> + <funcsynopsis> + <funcprototype> + <funcdef>int +<function>sybase_num_rows</function> + </funcdef> + <paramdef>int <parameter>result</parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> + sybase_num_rows()함수는 결과셋의 데이타(열)수를 반환한다. </para> - <para> + <para> See also: <function>sybase_db_query</function>, <function>sybase_query</function> and, <function>sybase_fetch_row</function>. - </para> - </refsect1> - </refentry> - - <refentry id="function.sybase-pconnect"> - <refnamediv> - <refname>sybase_pconnect</refname> - <refpurpose>open persistent Sybase connection</refpurpose> - </refnamediv> - <refsect1> - <title>Description</title> - <funcsynopsis> - <funcprototype> - <funcdef>int <function>sybase_pconnect</function></funcdef> - <paramdef>string <parameter>servername</parameter></paramdef> - <paramdef>string <parameter>username</parameter></paramdef> - <paramdef>string <parameter>password</parameter></paramdef> - <paramdef>string <parameter><optional>charset</optional></parameter></paramdef> - </funcprototype> - </funcsynopsis> - <para> - Returns: A positive Sybase persistent link identifier on success, - or false on error</para> - <para> - sybase_pconnect() acts very much like - <function>sybase_connect</function> with two major differences.</para> - <para> - First, when connecting, the function would first try to find a - (persistent) link that's already open with the same host, - username and password. If one is found, an identifier for it - will be returned instead of opening a new connection.</para> - <para> - Second, the connection to the SQL server will not be closed when - the execution of the script ends. Instead, the link will remain - open for future use (<function>sybase_close</function> will not - close links established by <function>sybase_pconnect()</function>). </para> - <para> - This type of links is therefore called 'persistent'. + </refsect1> + </refentry> + <refentry id="function.sybase-pconnect"> + <refnamediv> + <refname>sybase_pconnect</refname> + <refpurpose>Sybase 서버로의 영속적인(persistent) +연결을 만든다.</refpurpose> + </refnamediv> + <refsect1> + <title>Description</title> + <funcsynopsis> + <funcprototype> + <funcdef>int +<function>sybase_pconnect</function> + </funcdef> + <paramdef>string +<parameter>servername</parameter> + </paramdef> + <paramdef>string +<parameter>username</parameter> + </paramdef> + <paramdef>string +<parameter>password</parameter> + </paramdef> + <paramdef>string <parameter> + <optional>charset</optional> + </parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> + 성공적으로 수행시 양수의 Sybase persistent link +identifier(사이베이스 영속 연결 식별자)를 반환하고, 에러가 +났을경우 false를 반환한다. + </para> + <para> + sybase_pconnect()함수는 두가지 다른점을 제외하고는 +<function>sybase_connect</function>함수와 거의 같다. + </para> + <para> + 첫째로 접속시 함수는 같은 host,username,password를 가진 +열려있는 영속(persistent) 링크를 찾는다. + 만약 발견되면 새로 연결하지 않고 발견된 연결의 +identifier(식별자)가 반환된다. + </para> + <para> + 두번째는 SQL 서버로의 연결이 스크립트가 끝났음에도 종료가 +되지 않는다는 점이다. + 대신에 그 연결은 나중에 사용된다. + (<function>sybase_pconnect</function>함수에 의해 생성된 연결은 +<function>sybase_close</function>함수에 의해 종료되지 않는다.) + </para> + <para> + 그러므로 이러한 종류의 링크를 'persistent(영속적인)'이라고 +표현한다. + </para> + </refsect1> + </refentry> + <refentry id="function.sybase-query"> + <refnamediv> + <refname>sybase_query</refname> + <refpurpose>Sybase서버에 query(쿼리)를 +보낸다.</refpurpose> + </refnamediv> + <refsect1> + <title>Description</title> + <funcsynopsis> + <funcprototype> + <funcdef>int <function>sybase_query</function> + </funcdef> + <paramdef>string <parameter>query</parameter> + </paramdef> + <paramdef>int +<parameter>link_identifier</parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> + 성공적으로 수행되면 양수의 Sybase result identifier(사이베이스 +결과 식별자)가 반환되고, 에러가 발생하면 false가 반환된다. + </para> + <para> + sybase_query()함수는 link_identifier 인수에 의해 정의된 연결로 +현재 활동중인 서버의 database에 query(쿼리)를 보낸다. + 만약 link identifier(연결 식별자)가 정의되어 있지 않다면 +최근에 마지막으로 열린 링크로 가정한다. + 만약 열려 있는 링크가 없다면 +<function>sybase_connect</function>함수가 호출된 것처럼 링크를 만들어 +사용한다. </para> - </refsect1> - </refentry> - - <refentry id="function.sybase-query"> - <refnamediv> - <refname>sybase_query</refname> - <refpurpose>send Sybase query</refpurpose> - </refnamediv> - <refsect1> - <title>Description</title> - <funcsynopsis> - <funcprototype> - <funcdef>int <function>sybase_query</function></funcdef> - <paramdef>string <parameter>query</parameter></paramdef> - <paramdef>int <parameter>link_identifier</parameter></paramdef> - </funcprototype> - </funcsynopsis> - <para> Returns: A positive Sybase result identifier on success, or - false on error. - </para> - <para> sybase_query() sends a query to the currently active - database on the server that's associated with the specified link - identifier. If the link identifier isn't specified, the last - opened link is assumed. If no link is open, the function tries to - establish a link as if <function>sybase_connect</function> was - called, and use it. - </para> - <para> + <para> See also: <function>sybase_db_query</function>, <function>sybase_select_db</function>, and <function>sybase_connect</function>. </para> - </refsect1> - </refentry> - - <refentry id="function.sybase-result"> - <refnamediv> - <refname>sybase_result</refname> - <refpurpose>get result data</refpurpose> - </refnamediv> - <refsect1> - <title>Description</title> - <funcsynopsis> - <funcprototype> - <funcdef>string <function>sybase_result</function></funcdef> - <paramdef>int <parameter>result</parameter></paramdef> - <paramdef>int <parameter>row</parameter></paramdef> - <paramdef>mixed <parameter>field</parameter></paramdef> - </funcprototype> - </funcsynopsis> - <para> Returns: The contents of the cell at the row and offset in - the specified Sybase result set. - </para> - <para> - sybase_result() returns the contents of one cell from a Sybase - result set. The field argument can be the field's offset, or the - field's name, or the field's table dot field's name - (tablename.fieldname). If the column name has been aliased - ('select foo as bar from...'), use the alias instead of the - column name. - </para> - <para> - When working on large result sets, you should consider using one - of the functions that fetch an entire row (specified below). As - these functions return the contents of multiple cells in one - function call, they're MUCH quicker than sybase_result(). Also, - note that specifying a numeric offset for the field argument is - much quicker than specifying a fieldname or tablename.fieldname - argument. + </refsect1> + </refentry> + <refentry id="function.sybase-result"> + <refnamediv> + <refname>sybase_result</refname> + <refpurpose>결과 데이타를 추출한다.</refpurpose> + </refnamediv> + <refsect1> + <title>Description</title> + <funcsynopsis> + <funcprototype> + <funcdef>string +<function>sybase_result</function> + </funcdef> + <paramdef>int <parameter>result</parameter> + </paramdef> + <paramdef>int <parameter>row</parameter> + </paramdef> + <paramdef>mixed <parameter>field</parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> + result 인수에 의한 특정 결과 셋에서 row 와 field 인수의 의해 +정해진 특정한 하나의 셀의 내용을 반환한다. + </para> + <para> + sybase_result() 함수는 Sybase 결과 셋에서 한셀의 내용을 +반환한다. + field 인수는 필드의 offset(위치값) 또는 필드의 이름이거나, +필드의 테이블 점 필드의 이름의 형태(tablename.fieldname) 이다. + 만약 컬럼 이름이 alias된다면 ('select foo as bar from...')형식으로 +컬럼 이름 대신에 alias된 이름을 사용한다. + </para> + <para> + 결과 셋의 크기가 클 경우, 한번 의 호출로 대용량의 +데이타를 추출할수 있는 함수들을 사용하는 것을 고려해 보는 +것이 좋을 것이다. 그 함수들은 sybase_result()합수보다 많이 +빠르다. 또한 field 인수로 필드 이름이나 +테이블이름.필드이름의 형태를 사용하는 것보다 +숫자 offset(위치)값을 사용하는 것이 속도가 더 빠르다. </para> - <para> - Recommended high-performance alternatives: + <para> + 한꺼번에 대용량의 데이타를 추출할경우 다음의 함수를 +추천한다.: <function>sybase_fetch_row</function>, - <function>sybase_fetch_array</function>, and + <function>sybase_fetch_array</function>, <function>sybase_fetch_object</function>. </para> - </refsect1> - </refentry> - - <refentry id="function.sybase-select-db"> - <refnamediv> - <refname>sybase_select_db</refname> - <refpurpose>select Sybase database</refpurpose> - </refnamediv> - <refsect1> - <title>Description</title> - <funcsynopsis> - <funcprototype> - <funcdef>bool <function>sybase_select_db</function></funcdef> - <paramdef>string <parameter>database_name</parameter></paramdef> - <paramdef>int <parameter>link_identifier</parameter></paramdef> - </funcprototype> - </funcsynopsis> - <para> Returns: true on success, false on error - </para> - <para> sybase_select_db() sets the current active database on the - server that's associated with the specified link identifier. If - no link identifier is specified, the last opened link is assumed. - If no link is open, the function will try to establish a link as - if <function>sybase_connect</function> was called, and use it. - </para> - <para> - Every subsequent call to <function>sybase_query</function> will be - made on the active database. + </refsect1> + </refentry> + <refentry id="function.sybase-select-db"> + <refnamediv> + <refname>sybase_select_db</refname> + <refpurpose>사용할 database를 선택한다.</refpurpose> + </refnamediv> + <refsect1> + <title>Description</title> + <funcsynopsis> + <funcprototype> + <funcdef>bool +<function>sybase_select_db</function> + </funcdef> + <paramdef>string +<parameter>database_name</parameter> + </paramdef> + <paramdef>int +<parameter>link_identifier</parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> + 성공적으로 수행시 true를 반환하고, 에러 +발생시 false를 반환한다. + </para> + <para> + sybase_select_db함수는 link identifier함수에 의해 연결된 서버상의 +(활성화된) 데이타베이스를 선택한다. + 만약 link identifier인수가 없다면, +<function>sybase_connect</function>함수에 의해 호출된 것 과 같이 link를 +생성하여 사용한다. + </para> + <para> + 계속 이어져 호출되는 <function>sybase_query</function>함수는 +이전에 선택된 데이타베이스상에서 실행될 것이다. </para> - <para> See also: + <para> See also: <function>sybase_connect</function>, <function>sybase_pconnect</function>, and <function>sybase_query</function> - </para> - </refsect1> - </refentry> - + </para> + </refsect1> + </refentry> </reference> - <!-- Keep this comment at the end of the file Local variables: mode: sgml