You are viewing a plain text version of this content. The canonical link for it is here.
Posted to derby-commits@db.apache.org by tm...@apache.org on 2008/01/05 09:25:38 UTC

svn commit: r609101 [13/26] - in /db/derby/docs/trunk: ./ src/ja_JP/ src/ja_JP/ref/

Added: db/derby/docs/trunk/src/ja_JP/ref/rrefjdbc4_0statement.dita
URL: http://svn.apache.org/viewvc/db/derby/docs/trunk/src/ja_JP/ref/rrefjdbc4_0statement.dita?rev=609101&view=auto
==============================================================================
--- db/derby/docs/trunk/src/ja_JP/ref/rrefjdbc4_0statement.dita (added)
+++ db/derby/docs/trunk/src/ja_JP/ref/rrefjdbc4_0statement.dita Sat Jan  5 00:25:17 2008
@@ -0,0 +1,43 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- 
+Licensed to the Apache Software Foundation (ASF) under one or more
+contributor license agreements.  See the NOTICE file distributed with
+this work for additional information regarding copyright ownership.
+The ASF licenses this file to You under the Apache License, Version 2.0
+(the "License"); you may not use this file except in compliance with
+the License.  You may obtain a copy of the License at      
+
+http://www.apache.org/licenses/LICENSE-2.0  
+
+Unless required by applicable law or agreed to in writing, software  
+distributed under the License is distributed on an "AS IS" BASIS,  
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  
+See the License for the specific language governing permissions and  
+limitations under the License.
+-->
+
+<!DOCTYPE reference PUBLIC "-//OASIS//DTD DITA Reference//EN"
+ "../dtd/reference.dtd">
+<reference id="rrefjdbc4_0statement" xml:lang="ja">
+<title>java.sql.Statementインターフェイス: JDBC 4.0で利用可能な機能</title>
+<prolog><metadata>
+<keywords>
+<indexterm>Pooling support</indexterm>
+<indexterm>Validity tracking</indexterm>
+</keywords>
+</metadata></prolog>
+<refbody>
+<section>
+<p>
+<ph conref="../conrefs.dita#prod/productshortname"></ph>のStatementには、JDBC 4.0で新規に追加されたメタ情報のメソッドが以下のとおり実装されています。</p>
+<ul>
+<li><b>プーリングの実現</b> - JDBC 4.0ではアプリケーションサーバが行う文のプーリング管理を支援するため新しいメソッドが追加されます。
+それは<i>isPoolable</i>と<i>setPoolable</i>です。
+</li>
+<li><b>有効性の追跡</b> - JDBC 4.0では<i>isClosed</i>メソッドを通して、文が有効であるかを追跡することができます。
+</li>
+</ul>
+</section>
+</refbody>
+</reference>
+

Propchange: db/derby/docs/trunk/src/ja_JP/ref/rrefjdbc4_0statement.dita
------------------------------------------------------------------------------
    svn:svn:eol-style = native

Added: db/derby/docs/trunk/src/ja_JP/ref/rrefjdbc4_0summary.dita
URL: http://svn.apache.org/viewvc/db/derby/docs/trunk/src/ja_JP/ref/rrefjdbc4_0summary.dita?rev=609101&view=auto
==============================================================================
--- db/derby/docs/trunk/src/ja_JP/ref/rrefjdbc4_0summary.dita (added)
+++ db/derby/docs/trunk/src/ja_JP/ref/rrefjdbc4_0summary.dita Sat Jan  5 00:25:17 2008
@@ -0,0 +1,66 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- 
+Licensed to the Apache Software Foundation (ASF) under one or more
+contributor license agreements.  See the NOTICE file distributed with
+this work for additional information regarding copyright ownership.
+The ASF licenses this file to You under the Apache License, Version 2.0
+(the "License"); you may not use this file except in compliance with
+the License.  You may obtain a copy of the License at      
+
+http://www.apache.org/licenses/LICENSE-2.0  
+
+Unless required by applicable law or agreed to in writing, software  
+distributed under the License is distributed on an "AS IS" BASIS,  
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  
+See the License for the specific language governing permissions and  
+limitations under the License.
+-->
+
+<!DOCTYPE reference PUBLIC "-//OASIS//DTD DITA Reference//EN"
+ "../dtd/reference.dtd">
+<reference id="rrefjdbc4_0summary" xml:lang="ja">
+<title>JDBC 4.0の機能</title>
+<prolog><metadata>
+<keywords>
+<indexterm>JDBC 4.0</indexterm>
+<indexterm>Ease of development</indexterm>
+<indexterm>Driver autoloading</indexterm>
+<indexterm>SQLException subclasses</indexterm>
+<indexterm>Wrappers</indexterm>
+<indexterm>Statement events</indexterm>
+<indexterm>Streaming APIs</indexterm>
+<indexterm>Pooling support</indexterm>
+</keywords>
+</metadata></prolog>
+<refbody>
+<section>
+<p>
+JDBC 4.0 では基本APIに幾つかの機能が追加されています。
+この節では<ph conref="../conrefs.dita#prod/productshortname"></ph>にて実現されている機能を説明します。
+</p>
+<p><note>ここで記す機能はJDK 1.6以上の環境にあります。
+</note></p>
+</section>
+<section><p>該当の機能は以下のとおりです。</p>
+<ul>
+<li><b>DataSources</b> JDBC 4.0で提供される開発省力化を実現するため、<ph conref="../conrefs.dita#prod/productshortname"></ph>には、新しい<codeph>javax.sql.DataSource</codeph>の実装が導入されました。<i><xref href="rrefjdbc4_0dataSource.dita#rrefjdbc4_0dataSource"></xref></i>を参照してください。
+</li>
+<li><b>JDBCドライバの自動読み込み</b> 前のバージョンのJDBCではアプリケーションは接続の要求に先立ち、ドライバの登録を自力で行わなければなりませんでした。
+JDBC 4.0からは、アプリケーションがドライバ名を引数にとってClass.forName()を呼ぶ必要はありません。代わりにアプリケーションが接続を要求したときに、DriverManagerが適切なJDBCドライバを探します。
+</li>
+<li><b>SQLExceptions.</b> JDBC 4.0 ではより洗練されたSQLExceptionのサブクラスが導入されました。<xref href="rrefjdbc4_0sqlexception.dita#rrefjdbc4_0sqlexception"></xref>を参照してください。</li>
+<li><b>ラッパー</b> JDBC 4.0ではラップされたJDBCオブジェクトという概念が導入されました。この仕組みはアプリケーションサーバがベンダー特有の機能拡張が施された、ConnectionやStatementsおよびResultSets等の標準JDBCオブジェクトを扱うための仕組みです。
+<ph conref="../conrefs.dita#prod/productshortname"></ph>には該当する機能拡張は無いので、<ph conref="../conrefs.dita#prod/productshortname"></ph>でこの機能はそれほどの意味を持ちません。</li>
+<li><b>文のイベント</b> 
+JDBC 4.0のコネクションプールは、文が閉じたり、文でエラーが発生したりといったイベントを聞くことができます。<i>javax.sql.PooledConnection</i>には新しいメソッドが追加されています。<i>addStatementEventListener</i>と<i>removeStatementEventListener</i>です。</li>
+<li><b>Streaming API</b> 
+JDBC 4.0ではCallableStatementやPreparedStatement、ResultSetにメソッドの新しいオーバーロードが追加されました。該当するオーバーロードとは、<i>java.io.InputStream</i>および<i>java.io.Reader</i>を引数にとる<i>setXXX</i>メソッドや<i>updateXXX</i>メソッドです。この新しいオーバーロードでは、長さの引数を省いたり、<i>long</i>型の長さを指定したりすることができます。</li>
+<li><b>新しいメソッド</b> 次のインターフェイスに新しいメソッドが追加されました。
+<codeph>javax.sql.Connection</codeph>、
+<codeph>javax.sql.DatabaseMetaData</codeph>
+および<codeph>javax.sql.Statement</codeph>
+<xref href="rrefjdbc4_0connection.dita#rrefjdbc4_0connection"></xref>、<xref href="rrefjdbc4_0databaseMetaData.dita#rrefjdbc4_0databaseMetaData"></xref>および<xref href="rrefjdbc4_0statement.dita#rrefjdbc4_0statement"></xref>を参照してください。</li>
+</ul></section>
+</refbody>
+</reference>
+

Propchange: db/derby/docs/trunk/src/ja_JP/ref/rrefjdbc4_0summary.dita
------------------------------------------------------------------------------
    svn:svn:eol-style = native

Added: db/derby/docs/trunk/src/ja_JP/ref/rrefjdbc52637.dita
URL: http://svn.apache.org/viewvc/db/derby/docs/trunk/src/ja_JP/ref/rrefjdbc52637.dita?rev=609101&view=auto
==============================================================================
--- db/derby/docs/trunk/src/ja_JP/ref/rrefjdbc52637.dita (added)
+++ db/derby/docs/trunk/src/ja_JP/ref/rrefjdbc52637.dita Sat Jan  5 00:25:17 2008
@@ -0,0 +1,64 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- 
+Licensed to the Apache Software Foundation (ASF) under one or more
+contributor license agreements.  See the NOTICE file distributed with
+this work for additional information regarding copyright ownership.
+The ASF licenses this file to You under the Apache License, Version 2.0
+(the "License"); you may not use this file except in compliance with
+the License.  You may obtain a copy of the License at      
+
+http://www.apache.org/licenses/LICENSE-2.0  
+
+Unless required by applicable law or agreed to in writing, software  
+distributed under the License is distributed on an "AS IS" BASIS,  
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  
+See the License for the specific language governing permissions and  
+limitations under the License.
+-->
+
+<!DOCTYPE reference PUBLIC "-//OASIS//DTD DITA Reference//EN"
+ "../dtd/reference.dtd">
+<reference id="rrefjdbc52637" xml:lang="ja">
+<title>java.sql.CallableStatement インターフェイス: JDBC 2.0で利用可能なメソッド</title>
+<prolog><metadata>
+<keywords><indexterm>Batch processing (JDBC)</indexterm></keywords>
+</metadata></prolog>
+<refbody>
+<table frame="all"><title>java.sql.CallableStatementsで利用可能なJDBC 2.0のメソッド</title>
+<tgroup cols="3" colsep="1" rowsep="1"><colspec colname="1" colnum="1" colwidth="22*"/>
+<colspec colname="2" colnum="2" colwidth="47*"/><colspec colname="3" colnum="3"
+colwidth="32*"/>
+<thead>
+<row>
+<entry align="left" colname="1" valign="bottom">返り値</entry>
+<entry align="left" colname="2" valign="bottom">シグネチャ</entry>
+<entry align="left" colname="3" valign="bottom">実装の但し書き</entry>
+</row>
+</thead>
+<tbody>
+<row>
+<entry colname="1"><i>BigDecimal</i></entry>
+<entry colname="2"><i>getBigDecimal</i></entry>
+<entry colname="3"></entry>
+</row>
+<row>
+<entry colname="1"><i>Date</i></entry>
+<entry colname="2"><i>getDate(int, Calendar)</i></entry>
+<entry colname="3"></entry>
+</row>
+<row>
+<entry colname="1"><i>Time</i></entry>
+<entry colname="2"><i>getTime(int,Calendar)</i></entry>
+<entry colname="3"></entry>
+</row>
+<row>
+<entry colname="1"><i>Timestamp</i></entry>
+<entry colname="2"><i>getTimestamp(int, Calendar)</i></entry>
+<entry colname="3"></entry>
+</row>
+</tbody>
+</tgroup>
+</table>
+</refbody>
+</reference>
+

Propchange: db/derby/docs/trunk/src/ja_JP/ref/rrefjdbc52637.dita
------------------------------------------------------------------------------
    svn:svn:eol-style = native

Added: db/derby/docs/trunk/src/ja_JP/ref/rrefjdbc59162.dita
URL: http://svn.apache.org/viewvc/db/derby/docs/trunk/src/ja_JP/ref/rrefjdbc59162.dita?rev=609101&view=auto
==============================================================================
--- db/derby/docs/trunk/src/ja_JP/ref/rrefjdbc59162.dita (added)
+++ db/derby/docs/trunk/src/ja_JP/ref/rrefjdbc59162.dita Sat Jan  5 00:25:17 2008
@@ -0,0 +1,104 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- 
+Licensed to the Apache Software Foundation (ASF) under one or more
+contributor license agreements.  See the NOTICE file distributed with
+this work for additional information regarding copyright ownership.
+The ASF licenses this file to You under the Apache License, Version 2.0
+(the "License"); you may not use this file except in compliance with
+the License.  You may obtain a copy of the License at      
+
+http://www.apache.org/licenses/LICENSE-2.0  
+
+Unless required by applicable law or agreed to in writing, software  
+distributed under the License is distributed on an "AS IS" BASIS,  
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  
+See the License for the specific language governing permissions and  
+limitations under the License.
+-->
+
+<!DOCTYPE reference PUBLIC "-//OASIS//DTD DITA Reference//EN"
+ "../dtd/reference.dtd">
+<reference id="rrefjdbc59162" xml:lang="ja">
+<title>java.sql.Statement インターフェイス: 利用可能なJDBC 2.0のメソッド</title>
+<prolog><metadata>
+<keywords><indexterm>Batch processing (JDBC)</indexterm></keywords>
+</metadata></prolog>
+<refbody>
+<table frame="all"><title>java.sql.Statementで利用可能なJDBC2.0のメソッド</title>
+<tgroup cols="3" colsep="1" rowsep="1"><colspec colname="1" colnum="1" colwidth="11*"/>
+<colspec colname="2" colnum="2" colwidth="39*"/><colspec colname="3" colnum="3"
+colwidth="49*"/>
+<thead>
+<row>
+<entry align="left" colname="1" valign="bottom">返り値</entry>
+<entry align="left" colname="2" valign="bottom">シグネチャ</entry>
+<entry align="left" colname="3" valign="bottom">実装の但し書き</entry>
+</row>
+</thead>
+<tbody>
+<row>
+<entry colname="1"><i>void</i></entry>
+<entry colname="2"><i>addBatch(String sql)</i></entry>
+<entry colname="3"></entry>
+</row>
+<row>
+<entry colname="1"><i>void</i></entry>
+<entry colname="2"><i>clearBatch()</i></entry>
+<entry colname="3"></entry>
+</row>
+<row>
+<entry colname="1"><i>int[]</i></entry>
+<entry colname="2"><i>executeBatch()</i></entry>
+<entry colname="3"></entry>
+</row>
+<row>
+<entry colname="1"><i>int</i></entry>
+<entry colname="2"><i>getFetchDirection()</i></entry>
+<entry colname="3">例外は挙がらないが、メソッド呼出は無視される。</entry>
+</row>
+<row>
+<entry colname="1"><i>int</i></entry>
+<entry colname="2"><i>getFetchSize()</i></entry>
+<entry colname="3">例外は挙がらないが、メソッド呼出は無視される。</entry>
+</row>
+<row>
+<entry colname="1"><i>int</i></entry>
+<entry colname="2"><i>getMaxFieldSize()</i></entry>
+<entry colname="3"></entry>
+</row>
+<row>
+<entry colname="1"><i>void</i></entry>
+<entry colname="2"><i>getMaxRows()</i></entry>
+<entry colname="3"></entry>
+</row>
+<row>
+<entry colname="1"><i>void</i></entry>
+<entry colname="2"><i>setEscapeProcessing(boolean enable)</i></entry>
+<entry colname="3"></entry>
+</row>
+<row>
+<entry colname="1"><i>void</i></entry>
+<entry colname="2"><i>setFetchDirection(int direction)</i></entry>
+<entry colname="3">例外は挙がらないが、メソッド呼出は無視される。</entry>
+</row>
+<row>
+<entry colname="1"><i>void</i></entry>
+<entry colname="2"><i>setFetchSize(int rows)</i></entry>
+<entry colname="3">例外は挙がらないが、メソッド呼出は無視される。</entry>
+</row>
+<row>
+<entry colname="1"><i>void</i></entry>
+<entry colname="2"><i>setMaxFieldSize(int max)</i></entry>
+<entry colname="3"><i>Blobs</i>と<i>Clobs</i>には働かない。</entry>
+</row>
+<row>
+<entry colname="1">void</entry>
+<entry colname="2"><i>setMaxRows()</i></entry>
+<entry colname="3"></entry>
+</row>
+</tbody>
+</tgroup>
+</table>
+</refbody>
+</reference>
+

Propchange: db/derby/docs/trunk/src/ja_JP/ref/rrefjdbc59162.dita
------------------------------------------------------------------------------
    svn:svn:eol-style = native

Added: db/derby/docs/trunk/src/ja_JP/ref/rrefjdbc66688.dita
URL: http://svn.apache.org/viewvc/db/derby/docs/trunk/src/ja_JP/ref/rrefjdbc66688.dita?rev=609101&view=auto
==============================================================================
--- db/derby/docs/trunk/src/ja_JP/ref/rrefjdbc66688.dita (added)
+++ db/derby/docs/trunk/src/ja_JP/ref/rrefjdbc66688.dita Sat Jan  5 00:25:17 2008
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- 
+Licensed to the Apache Software Foundation (ASF) under one or more
+contributor license agreements.  See the NOTICE file distributed with
+this work for additional information regarding copyright ownership.
+The ASF licenses this file to You under the Apache License, Version 2.0
+(the "License"); you may not use this file except in compliance with
+the License.  You may obtain a copy of the License at      
+
+http://www.apache.org/licenses/LICENSE-2.0  
+
+Unless required by applicable law or agreed to in writing, software  
+distributed under the License is distributed on an "AS IS" BASIS,  
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  
+See the License for the specific language governing permissions and  
+limitations under the License.
+-->
+
+<!DOCTYPE reference PUBLIC "-//OASIS//DTD DITA Reference//EN"
+ "../dtd/reference.dtd">
+<reference id="rrefjdbc66688" xml:lang="ja">
+<title>java.sql.DatabaseMetaData インターフェイス: 利用可能なJDBC 2.0のメソッド</title>
+<refbody>
+<section><p><ph conref="../conrefs.dita#prod/productshortname"></ph>では、このインターフェイスにあるJDBC 2.0の全メソッドが実装されています。</p></section>
+</refbody>
+</reference>
+

Propchange: db/derby/docs/trunk/src/ja_JP/ref/rrefjdbc66688.dita
------------------------------------------------------------------------------
    svn:svn:eol-style = native

Added: db/derby/docs/trunk/src/ja_JP/ref/rrefjdbc70824.dita
URL: http://svn.apache.org/viewvc/db/derby/docs/trunk/src/ja_JP/ref/rrefjdbc70824.dita?rev=609101&view=auto
==============================================================================
--- db/derby/docs/trunk/src/ja_JP/ref/rrefjdbc70824.dita (added)
+++ db/derby/docs/trunk/src/ja_JP/ref/rrefjdbc70824.dita Sat Jan  5 00:25:17 2008
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- 
+Licensed to the Apache Software Foundation (ASF) under one or more
+contributor license agreements.  See the NOTICE file distributed with
+this work for additional information regarding copyright ownership.
+The ASF licenses this file to You under the Apache License, Version 2.0
+(the "License"); you may not use this file except in compliance with
+the License.  You may obtain a copy of the License at      
+
+http://www.apache.org/licenses/LICENSE-2.0  
+
+Unless required by applicable law or agreed to in writing, software  
+distributed under the License is distributed on an "AS IS" BASIS,  
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  
+See the License for the specific language governing permissions and  
+limitations under the License.
+-->
+
+<!DOCTYPE reference PUBLIC "-//OASIS//DTD DITA Reference//EN"
+ "../dtd/reference.dtd">
+<reference id="rrefjdbc70824" xml:lang="ja">
+<title>呼び出し文のJDBCエスケープキーワード</title>
+<prolog><metadata>
+<keywords><indexterm>call (JDBC escape keyword)</indexterm><indexterm>{call
+(JDBC escape syntax)</indexterm></keywords>
+</metadata></prolog>
+<refbody>
+<section> <p>この構文は<i>CallableStatement</i>に加え、<i>java.sql.Statement</i>や<i>java.sql.PreparedStatement </i>にて利用可能です。</p></section>
+<refsyn><title>構文</title> <codeblock><b>{<i>call</i> statement }</b></codeblock> </refsyn>
+<example> <p></p> <codeblock>-- Javaの手続きを呼び出す。
+<b>{ call TOURS.BOOK_TOUR(?, ?) }</b></codeblock> </example>
+</refbody>
+</reference>
+

Propchange: db/derby/docs/trunk/src/ja_JP/ref/rrefjdbc70824.dita
------------------------------------------------------------------------------
    svn:svn:eol-style = native

Added: db/derby/docs/trunk/src/ja_JP/ref/rrefjdbc71949.dita
URL: http://svn.apache.org/viewvc/db/derby/docs/trunk/src/ja_JP/ref/rrefjdbc71949.dita?rev=609101&view=auto
==============================================================================
--- db/derby/docs/trunk/src/ja_JP/ref/rrefjdbc71949.dita (added)
+++ db/derby/docs/trunk/src/ja_JP/ref/rrefjdbc71949.dita Sat Jan  5 00:25:17 2008
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- 
+Licensed to the Apache Software Foundation (ASF) under one or more
+contributor license agreements.  See the NOTICE file distributed with
+this work for additional information regarding copyright ownership.
+The ASF licenses this file to You under the Apache License, Version 2.0
+(the "License"); you may not use this file except in compliance with
+the License.  You may obtain a copy of the License at      
+
+http://www.apache.org/licenses/LICENSE-2.0  
+
+Unless required by applicable law or agreed to in writing, software  
+distributed under the License is distributed on an "AS IS" BASIS,  
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  
+See the License for the specific language governing permissions and  
+limitations under the License.
+-->
+
+<!DOCTYPE reference PUBLIC "-//OASIS//DTD DITA Reference//EN"
+ "../dtd/reference.dtd">
+<reference id="rrefjdbc71949" xml:lang="ja">
+<title>java.sql.ResultSetMetaData インターフェイス: JDBC 2.0で利用可能なメソッド</title>
+<refbody>
+<section><p><ph conref="../conrefs.dita#prod/productshortname"></ph>では、このインターフェイスにあるJDBC 2.0の全メソッドが実装されています。</p></section>
+</refbody>
+</reference>
+

Propchange: db/derby/docs/trunk/src/ja_JP/ref/rrefjdbc71949.dita
------------------------------------------------------------------------------
    svn:svn:eol-style = native

Added: db/derby/docs/trunk/src/ja_JP/ref/rrefjdbc75719.dita
URL: http://svn.apache.org/viewvc/db/derby/docs/trunk/src/ja_JP/ref/rrefjdbc75719.dita?rev=609101&view=auto
==============================================================================
--- db/derby/docs/trunk/src/ja_JP/ref/rrefjdbc75719.dita (added)
+++ db/derby/docs/trunk/src/ja_JP/ref/rrefjdbc75719.dita Sat Jan  5 00:25:17 2008
@@ -0,0 +1,135 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- 
+Licensed to the Apache Software Foundation (ASF) under one or more
+contributor license agreements.  See the NOTICE file distributed with
+this work for additional information regarding copyright ownership.
+The ASF licenses this file to You under the Apache License, Version 2.0
+(the "License"); you may not use this file except in compliance with
+the License.  You may obtain a copy of the License at      
+
+http://www.apache.org/licenses/LICENSE-2.0  
+
+Unless required by applicable law or agreed to in writing, software  
+distributed under the License is distributed on an "AS IS" BASIS,  
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  
+See the License for the specific language governing permissions and  
+limitations under the License.
+-->
+
+<!DOCTYPE reference PUBLIC "-//OASIS//DTD DITA Reference//EN"
+ "../dtd/reference.dtd">
+<reference id="rrefjdbc75719" xml:lang="ja">
+<title>CallableStatementsとINOUT引数</title>
+<prolog><metadata>
+<keywords><indexterm>java.sql.CallableStatement<indexterm>and INOUT parameters</indexterm></indexterm>
+</keywords>
+</metadata></prolog>
+<refbody>
+<section><p>Javaのプログラムでは、INOUT引数に対して引数の型を要素とする<i>配列</i>が対応します。(メソッドは配列を引数としてとらなければなりません。)
+この対応関係はSQL標準の推奨に沿ったものです。</p></section>
+<section><p>次の例を考えます。:   <codeblock expanse="column"><b>CallableStatement call = conn.prepareCall(
+    "{CALL doubleMyInt(?)}");
+<ph>// 値を代入する前に引数を登録する事が、
+// inout引数では良いやり方です。</ph>
+call.registerOutParameter(1, Types.INTEGER);
+call.setInt(1,10);
+call.execute();
+int retval = call.getInt(1);</b></codeblock></p></section>
+<section><p>メソッドの<i>doubleIt</i>は一次元の<codeph>int</codeph>配列を取るべきです。メソッドのソースコードを次に例示します。   <codeblock
+expanse="column"><b>public static void doubleMyInt(int[] i) {
+    i[0] *=2;
+    <ph>/* <ph conref="../conrefs.dita#prod/productshortname"></ph>は配列の最初の要素を返します。*/</ph>
+}</b></codeblock> <note>メソッドの引数と違って、返り値は配列では<i>ありません</i>。</note> <table frame="all"><title>INOUTの引数型の対応</title>
+<tgroup cols="3" colsep="1" rowsep="1"><colspec colname="1" colnum="1" colwidth="39*"/>
+<colspec colname="2" colnum="2" colwidth="27*"/><colspec colname="3" colnum="3"
+colwidth="33*"/>
+<thead>
+<row>
+<entry align="left" colname="1" valign="bottom">JDBCの型</entry>
+<entry align="left" colname="2" valign="bottom">メソッドの引数の配列型</entry>
+<entry align="left" colname="3" valign="bottom">値と返り値の型</entry>
+</row>
+</thead>
+<tbody>
+<row>
+<entry colname="1">BIGINT</entry>
+<entry colname="2">long[]</entry>
+<entry colname="3">long</entry>
+</row>
+<row>
+<entry colname="1">BINARY</entry>
+<entry colname="2">byte[][]</entry>
+<entry colname="3">byte[]</entry>
+</row>
+<row>
+<entry colname="1">BIT</entry>
+<entry colname="2">boolean[]</entry>
+<entry colname="3">boolean</entry>
+</row>
+<row>
+<entry colname="1">DATE</entry>
+<entry colname="2"><i>java.sql.Date[]</i></entry>
+<entry colname="3"><i>java.sql.Date</i></entry>
+</row>
+<row>
+<entry colname="1">DOUBLE</entry>
+<entry colname="2">double[]</entry>
+<entry colname="3">double</entry>
+</row>
+<row>
+<entry colname="1">FLOAT</entry>
+<entry colname="2">double[]</entry>
+<entry colname="3">double</entry>
+</row>
+<row>
+<entry colname="1">INTEGER</entry>
+<entry colname="2">int[]</entry>
+<entry colname="3">int</entry>
+</row>
+<row>
+<entry colname="1">LONGVARBINARY</entry>
+<entry colname="2">byte[][]</entry>
+<entry colname="3">byte[]</entry>
+</row>
+<row>
+<entry colname="1">REAL</entry>
+<entry colname="2">float[]</entry>
+<entry colname="3">float</entry>
+</row>
+<row>
+<entry colname="1">SMALLINT</entry>
+<entry colname="2">short[]</entry>
+<entry colname="3">short</entry>
+</row>
+<row>
+<entry colname="1">TIME</entry>
+<entry colname="2"><i>java.sql.Time[]</i></entry>
+<entry colname="3"><i>java.sql.Time</i></entry>
+</row>
+<row>
+<entry colname="1">TIMESTAMP</entry>
+<entry colname="2"><i>java.sql.Timestamp[]</i></entry>
+<entry colname="3"><i>java.sql.Timestamp</i></entry>
+</row>
+<row>
+<entry colname="1">VARBINARY</entry>
+<entry colname="2">byte[][]</entry>
+<entry colname="3">byte[]</entry>
+</row>
+<row>
+<entry colname="1">OTHER</entry>
+<entry colname="2"><i>yourType[]</i></entry>
+<entry colname="3"><i>yourType</i></entry>
+</row>
+<row>
+<entry colname="1">JAVA_OBJECT (Java2/JDBC 2.0の環境でのみ有効)</entry>
+<entry colname="2"><i>yourType[]</i></entry>
+<entry colname="3"><i>yourType</i></entry>
+</row>
+</tbody>
+</tgroup>
+</table></p></section>
+<section><p>呼び出し前に出力の引数を登録してください。INOUTの引数では、値を代入する前に出力の引数を登録するのが良いやり方です。</p></section>
+</refbody>
+</reference>
+

Propchange: db/derby/docs/trunk/src/ja_JP/ref/rrefjdbc75719.dita
------------------------------------------------------------------------------
    svn:svn:eol-style = native

Added: db/derby/docs/trunk/src/ja_JP/ref/rrefjdbc77156.dita
URL: http://svn.apache.org/viewvc/db/derby/docs/trunk/src/ja_JP/ref/rrefjdbc77156.dita?rev=609101&view=auto
==============================================================================
--- db/derby/docs/trunk/src/ja_JP/ref/rrefjdbc77156.dita (added)
+++ db/derby/docs/trunk/src/ja_JP/ref/rrefjdbc77156.dita Sat Jan  5 00:25:17 2008
@@ -0,0 +1,190 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- 
+Licensed to the Apache Software Foundation (ASF) under one or more
+contributor license agreements.  See the NOTICE file distributed with
+this work for additional information regarding copyright ownership.
+The ASF licenses this file to You under the Apache License, Version 2.0
+(the "License"); you may not use this file except in compliance with
+the License.  You may obtain a copy of the License at      
+
+http://www.apache.org/licenses/LICENSE-2.0  
+
+Unless required by applicable law or agreed to in writing, software  
+distributed under the License is distributed on an "AS IS" BASIS,  
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  
+See the License for the specific language governing permissions and  
+limitations under the License.
+-->
+
+<!DOCTYPE reference PUBLIC "-//OASIS//DTD DITA Reference//EN"
+ "../dtd/reference.dtd">
+<reference id="rrefjdbc77156" xml:lang="ja">
+<title>java.sql.ResultSet</title>
+<refbody>
+<table frame="all"><title>ResultSetにて利用可能なJDBC 2.0のメソッド</title>
+<tgroup cols="3" colsep="1" rowsep="1"><colspec colname="1" colnum="1" colwidth="13*"/>
+<colspec colname="2" colnum="2" colwidth="36*"/><colspec colname="3" colnum="3"
+colwidth="51*"/>
+<thead>
+<row>
+<entry align="left" colname="1" valign="bottom">返り値</entry>
+<entry align="left" colname="2" valign="bottom">シグネチャ</entry>
+<entry align="left" colname="3" valign="bottom">実装の但し書き</entry>
+</row>
+</thead>
+<tbody>
+<row>
+<entry colname="1"><i>boolean</i></entry>
+<entry colname="2"><i>absolute(int row)</i></entry>
+<entry colname="3"></entry>
+</row><row>
+<entry colname="1"><i>void</i></entry>
+<entry colname="2"><i>afterLast()</i></entry>
+<entry colname="3"></entry>
+</row>
+<row>
+<entry colname="1"><i>void</i></entry>
+<entry colname="2"><i>beforeFirst()</i></entry>
+<entry colname="3"></entry>
+</row>
+<row>
+<entry colname="1"><i>void</i></entry>
+<entry colname="2"><i>beforeFirst()</i></entry>
+<entry colname="3"></entry>
+</row>
+<row>
+<entry colname="1"><i>void</i></entry>
+<entry colname="2"><i>deleteRow()</i></entry>
+<entry colname="3">行を削除するとResultSetの位置は次行の直前となります。ResultSetのcloseメソッド以外を呼び出す場合、プログラムはResultSetの位置を決めなおす必要があります。</entry>
+</row>
+<row>
+<entry colname="1"><i>boolean</i></entry>
+<entry colname="2"><i>first()</i></entry>
+<entry colname="3"></entry>
+</row>
+<row>
+<entry colname="1"><i>Blob</i></entry>
+<entry colname="2"><i>getBlob(int columnIndex)</i></entry>
+<entry colname="3" morerows="3"><xref href="rrefjdbc96386.dita#rrefjdbc96386"></xref>を参照してください。</entry>
+</row>
+<row>
+<entry colname="1"><i>Blob</i></entry>
+<entry colname="2"><i>getBlob(String column-Name)</i></entry>
+</row>
+<row>
+<entry colname="1"><i>Clob</i></entry>
+<entry colname="2"><i>getClob(int columnIndex)</i></entry>
+</row>
+<row>
+<entry colname="1"><i>Clob</i></entry>
+<entry colname="2"><i>getClob(String column-Name)</i></entry>
+</row>
+<row>
+<entry colname="1"><i>int</i></entry>
+<entry colname="2"><i>getConcurrency()</i></entry>
+<entry colname="3"><p>Statementの平行処理が<i>CONCUR_READ_ONLY</i>である場合、このメソッドは<i>ResultSet.CONCUR_READ_ONLY</i>を返します。
+それに対してStatementの平行処理が<i>CONCUR_UPDATABLE</i>であった場合、返り値の値は元となるSQLの結果セットが更新可能か否かにより決まります。もしSQLの結果セットが更新可能であれば、<i>getConcurrency()</i>は<i>ResultSet.CONCUR_UPDATABLE</i>を返します。もしSQLの結果セットが更新不可能であれば、<i>ResultSet.CONCUR_READ_ONLY</i>が返ります。</p></entry>
+</row>
+<row>
+<entry colname="1"><i>int</i></entry>
+<entry colname="2"><i>getFetchDirection()</i></entry>
+<entry colname="3"></entry>
+</row>
+<row>
+<entry colname="1"><i>int</i></entry>
+<entry colname="2"><i>getFetchSize()</i></entry>
+<entry colname="3">Always returns 1.</entry>
+</row>
+<row>
+<entry colname="1"><i>int</i></entry>
+<entry colname="2"><i>getRow()</i></entry>
+<entry colname="3"></entry>
+</row>
+<row>
+<entry colname="1"><i>void</i></entry>
+<entry colname="2"><i>insertRow()</i></entry>
+<entry colname="3"></entry>
+</row>
+<row>
+<entry colname="1"><i>boolean</i></entry>
+<entry colname="2"><i>isAfterLast()</i></entry>
+<entry colname="3"></entry>
+</row>
+<row>
+<entry colname="1"><i>boolean</i></entry>
+<entry colname="2"><i>isBeforeFirst</i></entry>
+<entry colname="3"></entry>
+</row>
+<row>
+<entry colname="1"><i>boolean</i></entry>
+<entry colname="2"><i>isFirst()</i></entry>
+<entry colname="3"></entry>
+</row>
+<row>
+<entry colname="1"><i>boolean</i></entry>
+<entry colname="2"><i>isLast()</i></entry>
+<entry colname="3"></entry>
+</row>
+<row>
+<entry colname="1"><i>boolean</i></entry>
+<entry colname="2"><i>last()</i></entry>
+<entry colname="3"></entry>
+</row>
+<row>
+<entry colname="1"><i>void</i></entry>
+<entry colname="2"><i>moveToCurrentRow()</i></entry>
+<entry colname="3"></entry>
+</row>
+<row>
+<entry colname="1"><i>void</i></entry>
+<entry colname="2"><i>moveToInsertRow()</i></entry>
+<entry colname="3"></entry>
+</row>
+<row>
+<entry colname="1"><i>boolean</i></entry>
+<entry colname="2"><i>previous()</i></entry>
+<entry colname="3"></entry>
+</row>
+<row>
+<entry colname="1"><i>boolean</i></entry>
+<entry colname="2"><i>rowDeleted()</i></entry>
+<entry colname="3">前方にのみ進むことができる結果セットではこのメソッドは常に<i>false</i>を返し、スクロール可能な結果セットにて行が削除された時には、このメソッドは結果セットあるいは位置指定した削除を介して<i>true</i>を返します。</entry>
+</row>
+<row>
+<entry colname="1"><i>boolean</i></entry>
+<entry colname="2"><i>rowInserted()</i></entry>
+<entry colname="3">常に<i>false</i>が返ります。</entry>
+</row>
+<row>
+<entry colname="1"><i>boolean</i></entry>
+<entry colname="2"><i>rowUpdated()</i></entry>
+<entry colname="3">
+前方にのみ進むことができる結果セットではこのメソッドは常に<i>false</i>を返し、スクロール可能な結果セットにて行が更新された時には、このメソッドは結果セットあるいは位置指定した更新を介して<i>true</i>を返します。</entry>
+</row>
+<row>
+<entry colname="1"><i>boolean</i></entry>
+<entry colname="2"><i>relative(int rows)</i></entry>
+<entry colname="3"></entry>
+</row>
+<row>
+<entry colname="1"><i>void</i></entry>
+<entry colname="2"><i>setFetchDirection(int direction)</i></entry>
+<entry colname="3"></entry>
+</row>
+<row>
+<entry colname="1"><i>void</i></entry>
+<entry colname="2"><i>setFetchSize(int rows)</i></entry>
+<entry colname="3">A fetch size of 1 is the only size supported.</entry>
+</row>
+<row>
+<entry colname="1"><i>void</i></entry>
+<entry colname="2"><i>updateRow()</i></entry>
+<entry colname="3">行を更新した直後、ResultSetの位置は次行の直前となります。
+ResultSetのcloseメソッド以外を呼び出す場合、プログラムはResultSetの位置を決めなおす必要があります。</entry>
+</row>
+</tbody>
+</tgroup>
+</table>
+</refbody>
+</reference>
+

Propchange: db/derby/docs/trunk/src/ja_JP/ref/rrefjdbc77156.dita
------------------------------------------------------------------------------
    svn:svn:eol-style = native

Added: db/derby/docs/trunk/src/ja_JP/ref/rrefjdbc80004.dita
URL: http://svn.apache.org/viewvc/db/derby/docs/trunk/src/ja_JP/ref/rrefjdbc80004.dita?rev=609101&view=auto
==============================================================================
--- db/derby/docs/trunk/src/ja_JP/ref/rrefjdbc80004.dita (added)
+++ db/derby/docs/trunk/src/ja_JP/ref/rrefjdbc80004.dita Sat Jan  5 00:25:17 2008
@@ -0,0 +1,61 @@
+<?xml version="1.0" encoding="utf-8"?>
+ 
+<!DOCTYPE reference PUBLIC "-//OASIS//DTD DITA Reference//EN"
+ "../dtd/reference.dtd">
+<!-- 
+Licensed to the Apache Software Foundation (ASF) under one or more
+contributor license agreements.  See the NOTICE file distributed with
+this work for additional information regarding copyright ownership.
+The ASF licenses this file to You under the Apache License, Version 2.0
+(the "License"); you may not use this file except in compliance with
+the License.  You may obtain a copy of the License at      
+
+http://www.apache.org/licenses/LICENSE-2.0  
+
+Unless required by applicable law or agreed to in writing, software  
+distributed under the License is distributed on an "AS IS" BASIS,  
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  
+See the License for the specific language governing permissions and  
+limitations under the License.
+-->
+<reference id="rrefjdbc80004" xml:lang="ja">
+<title>java.sql.Connection インターフェイス: JDBC 2.0で利用可能なメソッド</title>
+<prolog><metadata>
+<keywords><indexterm>Scrollable insensitive cursors (JDBC)</indexterm><indexterm>Scrollable
+ insensitive cursors</indexterm><indexterm>Cursors<indexterm>scrollable insensitive</indexterm></indexterm>
+</keywords>
+</metadata></prolog>
+<refbody>
+<table pgwide="1" frame="all"><title>Connecctionにて利用可能なJDBC 2.0のメソッド</title>
+<tgroup cols="2" colsep="1" rowsep="1"><colspec colname="1" colnum="1" colwidth="20*"/>
+<colspec colname="2" colnum="2" colwidth="29*"/>
+<thead>
+<row>
+<entry align="left" colname="1" valign="bottom">返り値</entry>
+<entry align="left" colname="2" valign="bottom">シグネチャ</entry>
+</row>
+</thead>
+<tbody>
+<row>
+<entry colname="1"><i>Statement</i></entry>
+<entry colname="2"><i>createStatement( int resultSetType, int resultSetConcurrency)</i></entry>
+</row>
+<row>
+<entry colname="1"><i>PreparedStatement</i></entry>
+<entry colname="2"><i>prepareStatement(String sql, int resultSetType, int
+resultSetConcurrency)</i></entry>
+</row>
+<row>
+<entry colname="1"><i>CallableStatement</i></entry>
+<entry colname="2"><i>prepareCall(String sql, int resultSetType, int resultSetConcurrency</i></entry>
+</row>
+</tbody>
+</tgroup>
+</table>
+<section><title>実装のための但し書き</title>
+<i>実装されている結果セットは、ResultSet.TYPE_FORWARD_ONLY</i>と<i>ResultSet.TYPE_SCROLL_INSENSITIVE</i>の二種類です。
+<i>TYPE_SCROLL_SENSITIVE</i>を要求した場合、<ph
+conref="../conrefs.dita#prod/productshortname"></ph>は<i>SQLWarning</i>を発行して、<i>TYPE_SCROLL_INSENSITIVEなResultSet</i>を返します。
+<p> これ等のメソッドでは、<i>ResultSet.CONCUR_READ_ONLY</i>と<i>ResultSet.CONCUR_UPDATABLE</i>の二種類の平行処理が実現されています。</p></section>
+</refbody>
+</reference>

Propchange: db/derby/docs/trunk/src/ja_JP/ref/rrefjdbc80004.dita
------------------------------------------------------------------------------
    svn:svn:eol-style = native

Added: db/derby/docs/trunk/src/ja_JP/ref/rrefjdbc87220.dita
URL: http://svn.apache.org/viewvc/db/derby/docs/trunk/src/ja_JP/ref/rrefjdbc87220.dita?rev=609101&view=auto
==============================================================================
--- db/derby/docs/trunk/src/ja_JP/ref/rrefjdbc87220.dita (added)
+++ db/derby/docs/trunk/src/ja_JP/ref/rrefjdbc87220.dita Sat Jan  5 00:25:17 2008
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- 
+Licensed to the Apache Software Foundation (ASF) under one or more
+contributor license agreements.  See the NOTICE file distributed with
+this work for additional information regarding copyright ownership.
+The ASF licenses this file to You under the Apache License, Version 2.0
+(the "License"); you may not use this file except in compliance with
+the License.  You may obtain a copy of the License at      
+
+http://www.apache.org/licenses/LICENSE-2.0  
+
+Unless required by applicable law or agreed to in writing, software  
+distributed under the License is distributed on an "AS IS" BASIS,  
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  
+See the License for the specific language governing permissions and  
+limitations under the License.
+-->
+
+<!DOCTYPE reference PUBLIC "-//OASIS//DTD DITA Reference//EN"
+ "../dtd/reference.dtd">
+<reference id="rrefjdbc87220" xml:lang="ja">
+<title>java.sql.BatchUpdateException クラス</title>
+<refbody>
+<section><p>バッチ更新にて問題が発生したとき挙がります。</p></section>
+</refbody>
+</reference>
+

Propchange: db/derby/docs/trunk/src/ja_JP/ref/rrefjdbc87220.dita
------------------------------------------------------------------------------
    svn:svn:eol-style = native

Added: db/derby/docs/trunk/src/ja_JP/ref/rrefjdbc88908.dita
URL: http://svn.apache.org/viewvc/db/derby/docs/trunk/src/ja_JP/ref/rrefjdbc88908.dita?rev=609101&view=auto
==============================================================================
--- db/derby/docs/trunk/src/ja_JP/ref/rrefjdbc88908.dita (added)
+++ db/derby/docs/trunk/src/ja_JP/ref/rrefjdbc88908.dita Sat Jan  5 00:25:17 2008
@@ -0,0 +1,164 @@
+<?xml version="1.0" encoding="utf-8"?>
+ 
+<!DOCTYPE reference PUBLIC "-//OASIS//DTD DITA Reference//EN"
+ "../dtd/reference.dtd">
+<!-- 
+Licensed to the Apache Software Foundation (ASF) under one or more
+contributor license agreements.  See the NOTICE file distributed with
+this work for additional information regarding copyright ownership.
+The ASF licenses this file to You under the Apache License, Version 2.0
+(the "License"); you may not use this file except in compliance with
+the License.  You may obtain a copy of the License at      
+
+http://www.apache.org/licenses/LICENSE-2.0  
+
+Unless required by applicable law or agreed to in writing, software  
+distributed under the License is distributed on an "AS IS" BASIS,  
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  
+See the License for the specific language governing permissions and  
+limitations under the License.
+-->
+<reference id="rrefjdbc88908" xml:lang="ja">
+<title>fnキーワードを使ったJDBCエスケープ構文</title>
+<prolog><metadata>
+<keywords><indexterm>fn<indexterm>JDBC escape keyword</indexterm><indexterm>JDBC <indexterm>escape
+keyword</indexterm></indexterm><indexterm>escape keyword<indexterm>JDBC </indexterm></indexterm></indexterm>
+<indexterm>JDBC<indexterm>escape functions</indexterm></indexterm><indexterm>substring<indexterm>JDBC
+scalar function</indexterm></indexterm><indexterm>mod<indexterm>JDBC scalar
+function</indexterm></indexterm><indexterm>locate<indexterm>JDBC scalar function</indexterm></indexterm>
+<indexterm>abs<indexterm>JDBC scalar function</indexterm></indexterm><indexterm>sqrt<indexterm>JDBC
+scalar function</indexterm></indexterm><indexterm>concat<indexterm>JDBC scalar
+function</indexterm></indexterm><indexterm>TIMESTAMPADD function<indexterm>JDBC
+scalar function</indexterm></indexterm><indexterm>TIMESTAMPDIFF function<indexterm>JDBC
+scalar function</indexterm></indexterm><indexterm>acos<indexterm>JDBC scalar
+function</indexterm></indexterm><indexterm>asin<indexterm>JDBC scalar function</indexterm></indexterm>
+<indexterm>atan<indexterm>JDBC scalar function</indexterm></indexterm><indexterm>ceiling<indexterm>JDBC
+scalar function</indexterm></indexterm><indexterm>cos<indexterm>JDBC scalar
+function</indexterm></indexterm><indexterm>degrees<indexterm>JDBC scalar function</indexterm></indexterm>
+<indexterm>exp<indexterm>JDBC scalar function</indexterm></indexterm><indexterm>floor<indexterm>JDBC
+scalar function</indexterm><indexterm>log<indexterm>JDBC scalar function</indexterm></indexterm><indexterm>log10<indexterm>JDBC
+scalar function</indexterm></indexterm><indexterm>pi<indexterm>JDBC scalar
+function</indexterm></indexterm><indexterm>radians<indexterm>JDBC scalar function</indexterm></indexterm><indexterm>sin<indexterm>JDBC
+scalar function</indexterm></indexterm></indexterm><indexterm>tan<indexterm>JDBC
+scalar function</indexterm></indexterm></keywords>
+</metadata></prolog>
+<refbody>
+<section> <p>JDBCエスケープ構文にて<parmname>fn</parmname>というキーワードを使うことで関数を指定できます。</p></section>
+<refsyn><title>構文</title><codeblock><b>{fn <i>関数呼び出し</i>}</b></codeblock><p>ここで<i>関数呼び出し</i>は、以下に挙げるスカラー関数の何れかの名前です。</p><dl><dlentry>
+<dt>abs</dt>
+<dd>数の絶対値を返す。<codeblock><b>abs(<i>数式</i>)</b></codeblock>
+<p>JDBCエスケープ構文の{fn abs(<i>数式</i>)}は、組込み構文の<xref href="rrefsqlj98067.dita#rrefsqlj98067/i1195049">ABSOLUTE(数式)</xref>と同等です。
+より詳細な情報は、<xref href="rrefsqlj98067.dita#rrefsqlj98067"></xref>を参照してください。</p></dd>
+</dlentry><dlentry>
+<dt>acos</dt>
+<dd>指定した数の逆余弦を返します。<codeblock><b>acos(<i>数</i>)</b></codeblock><p>JDBCエスケープ構文の{fn acos(<i>数</i>)}は、組込み構文のACOS(数)と同等です。より詳細な情報は、<xref href="rreffuncacos.dita#rreffuncacos">ACOS</xref>を参照してください。</p></dd>
+</dlentry><dlentry>
+<dt>asin</dt>
+<dd>指定した数の逆正弦を返します。<codeblock><b>asin(<i>数</i>)</b></codeblock><p>JDBCエスケープ構文の{fn asin(<i>数</i>)}は、組込み構文のASIN(数)と同等です。より詳細な情報は、<xref href="rreffuncasin.dita#rreffuncasin">ASIN</xref>を参照してください。</p></dd>
+</dlentry><dlentry>
+<dt>atan</dt>
+<dd>指定した数の逆正接を返します。<codeblock><b>atan(<i>数</i>)</b></codeblock><p>The
+JDBCエスケープ構文の{fn atan(<i>数</i>)}は、組込み構文のATAN(数)と同等です。より詳細な情報は、<xref href="rreffuncatan.dita#rreffuncatan">ATAN</xref>を参照してください。</p></dd>
+</dlentry><dlentry>
+<dt>ceiling</dt>
+<dd>指定した数を切り上げて、指定した数以上の最小の数を返します。<codeblock><b>ceiling(<i>数</i>)</b></codeblock>
+<p>JDBCエスケープ構文の{fn ceiling(<i>数</i>)}は、組込み構文のCEILING(数)と同等です。より詳細な情報は<xref href="rreffuncceil.dita#rreffuncceil"></xref>を参照してください。</p></dd>
+</dlentry><dlentry>
+<dt>concat</dt>
+<dd>連結した文字列を返します。<codeblock><b>concat(<i>文字式</i>, <i>文字式</i>)</b></codeblock><p
+>最初の文字列に二つ目の文字列を連結した文字列が構成されます。もしどちらかの文字列が空なら、返り値はNULLとなります。JDBCエスケープ構文の{fn concat
+(<i>文字式</i>, <i>文字式</i>)は、組込み構文の{ 文字式 || 文字式 }と同等です。詳細は、<xref href="rrefsqlj40899.dita#rrefsqlj40899"></xref>を参照してください。</p></dd>
+</dlentry><dlentry>
+<dt>cos</dt>
+<dd>指定した引数の余弦を返します。<codeblock><b>cos(<i>数</i>)</b></codeblock>
+<p>JDBCエスケープ構文の{fn cos(<i>数</i>)}は、組込み構文のCOS(数)と同等です。詳細は、<xref href="rreffunccos.dita#rreffunccos"></xref>を参照してください。</p></dd>
+</dlentry><dlentry>
+<dt>degrees</dt>
+<dd>指定した数をラジアンから度に変換します。<codeblock><b>degrees(<i>数</i>)</b></codeblock>
+<p>JDBCエスケープ構文の{fn degrees(<i>数</i>)}は、組込み構文のDEGREES(数)と同等です。詳細は<xref href="rreffuncdegrees.dita#rreffuncdegrees"></xref>を参照してください。</p></dd>
+</dlentry><dlentry>
+<dt>exp</dt>
+<dd><term>e</term>を指定した数で累乗した数を返します。<codeblock><b>exp(<i>数</i>)</b></codeblock>
+<p>JDBCエスケープ構文の{fn exp(<i>数</i>)}は、組み込み構文のEXP(数)と同等です。詳細は<xref href="rreffuncexp.dita#rreffuncexp"></xref>を参照してください。</p></dd>
+</dlentry><dlentry>
+<dt>floor</dt>
+<dd>指定した数を切り捨てて、指定した数以下の最大の数を返します。<codeblock><b>floor(<i>数</i>)</b></codeblock>
+<p>JDBCエスケープ構文の{fn floor(<i>数</i>)}は、組込み構文のFLOOR(数)と同等です。
+詳細は<xref href="rreffuncfloor.dita#rreffuncfloor"></xref>を参照してください。</p></dd>
+</dlentry><dlentry>
+<dt>locate</dt>
+<dd>二つ目の<i>文字式</i>のうちで、一つ目の<i>文字式</i>が見つかる位置を返します。
+<i>開始位置</i>が指定されない場合、二つ目の<i>文字式</i>の頭から、一致する位置を見つけようとします。<codeblock><b>locate(<i>文字式</i>,<i>文字式</i> [, <i>開始位置</i>] )</b></codeblock>
+<p>JDBCエスケープ構文の{fn locate(<i>文字式</i>,<i>文字式</i> [, <i>開始位置</i>]
+)}は、組込み構文の<xref href="rrefsqlj61998.dita#rrefsqlj61998/i1195050">LOCATE(CharacterExpression,
+CharacterExpression [, StartPosition] )</xref>と等価です。詳細は<xref href="rrefsqlj61998.dita#rrefsqlj61998"></xref>を参照してください。</p></dd>
+</dlentry><dlentry>
+<dt>log</dt>
+<dd>指定した数の自然対数(底を<term>e</term>とします。)を返します。<codeblock><b>log(<i>数</i>)</b> </codeblock>
+<p>JDBCエスケープ構文の{fn log(<i>数</i>)}は、組込み構文のLOG(数)と等価です。詳細は<xref href="rreffunclog.dita#rreffunclog"></xref>を参照してください。</p></dd>
+</dlentry><dlentry>
+<dt>log10</dt>
+<dd>指定した数の10を底とする対数を返します。<codeblock><b>log10(<i>数</i>)</b></codeblock><p>JDBCエスケープ構文の{fn log10(<i>数</i>)}は、組込み構文の、LOG10(数)と等価です。詳細は<xref href="rreffunclog10.dita#rreffunclog10"></xref>を参照してください。</p></dd>
+</dlentry><dlentry>
+<dt>mod</dt>
+<dd> 一つ目の引数を二つ目の引数で割った余り(剰余)を返します。
+一つ目の引数が負であった場合のみ、結果は負となります。<codeblock><b>mod(<i>整数</i>, <i>整数</i>)</b></codeblock>
+<p>詳細は<xref href="rrefsqljmod.dita#rrefsqljmod"></xref>を参照してください。</p></dd>
+</dlentry><dlentry>
+<dt>pi</dt>
+<dd><term>pi</term>の最近似値を返します。<codeblock><b>pi()</b></codeblock>
+<p>JDBCエスケープ構文の{fn pi()}は、組込み構文のPI()と等価です。詳細は<xref href="rreffuncpi.dita#rreffuncpi"></xref>を参照してください。</p></dd>
+</dlentry><dlentry>
+<dt>radians</dt>
+<dd>指定した数を度からラジアンに変換します。<codeblock><b>radians(<i>数</i>)</b></codeblock>
+<p>JDBCエスケープ構文の{fn radians(<i>数</i>)}は、組込み構文のRADIANS(数)と等価です。詳細は<xref href="rreffuncradians.dita#rreffuncradians"></xref>を参照してください。</p></dd>
+</dlentry><dlentry>
+<dt>sin</dt>
+<dd>指定した数の正弦を返します。<codeblock><b>sin(<i>数</i>)</b></codeblock>
+<p>JDBCエスケープ構文の{fn sin(<i>数</i>)}は、組込み構文のSIN(数)と等価です。詳細は<xref href="rreffuncsin.dita#rreffuncsin">SIN</xref>を参照してください。</p></dd>
+</dlentry><dlentry>
+<dt>sqrt</dt>
+<dd>浮動小数点数の平方根を返します。<codeblock><b>sqrt(<i>浮動小数点数式</i>)</b></codeblock><p>
+JDBCエスケープ構文の{fn sqrt (<i>浮動小数点数式</i>)}は、組込み構文の<xref href="rrefsqlj73147.dita#rrefsqlj73147/i1195048">SQRT(浮動小数点数式)</xref>と等価です。詳細は<xref href="rrefsqlj73147.dita#rrefsqlj73147"></xref>を参照してください。</p></dd>
+</dlentry><dlentry>
+<dt>substring</dt>
+<dd><i>文字式</i>の<i>開始位置</i>から始まる部分文字列を構成して返します。
+<i>文字式</i>の最初の文字は1と数えます。
+<codeblock><b>substring(<i>文字式</i>, <i>開始位置</i>, <i>長さ</i>)</b></codeblock></dd>
+</dlentry><dlentry>
+<dt>tan</dt>
+<dd>引数の正接を返します。<codeblock><b>tan(<i>数</i>)</b></codeblock>
+<p>JDBCエスケープ構文の{fn tan(<i>数</i>)}は、組込み構文のTAN(数)と等価です。詳細は<xref href="rreffunctan.dita#rreffunctan">TAN</xref>を参照してください。</p></dd>
+</dlentry><dlentry>
+<dt>TIMESTAMPADD</dt>
+<dd><codeph>TIMESTAMPADD</codeph>関数を使って、タイムスタンプに時間を足すことができます。関数はタイムスタンプに整数を時間の種類に沿って処理して、加算した値を新しいタイムスタンプとして返します。負の整数を与えることで減算もできます。
+<p><codeph>TIMESTAMPADD</codeph>はJDBCエスケープの関数で、JDBCエスケープ関数の構文でのみ利用可能です。</p>
+<codeblock><b>TIMESTAMPADD( <i>時間の種類</i>, <i>整数式</i>, <i>タイムスタンプ式</i> )</b></codeblock>
+<p>日付や時刻に<codeph>TIMESTAMPADD</codeph>を実行するには、日付や時刻をタイムスタンプに変換する必要があります。日付は時刻のフィールドに00:00:00.0を与えることでタイムスタンプに変換できます。時刻は現在日付を日付のフィールドに与えることで、タイムスタンプに変換できます。</p>
+<p>WHERE節にて、タイムスタンプを計算する関数に日時の列を置くべきではありません。なぜならオプティマイザが、その列への索引を利用しなくなるからです。</p></dd>
+</dlentry><dlentry>
+<dt>TIMESTAMPDIFF</dt>
+<dd><codeph>TIMESTAMPDIFF</codeph>関数により指定した時間の種類によるタイムスタンプの間の差を計算できます。例えば、関数により二つのタイムスタンプ間の分数を返すことができます。
+<p><codeph>TIMESTAMPDIFF</codeph>はJDBCエスケープの関数で、JDBCエスケープ関数の構文でのみ利用できます。</p>
+<codeblock><b>TIMESTAMPDIFF( <i>時間の種類</i>, <i>タイムスタンプ式1</i>, <i>タイムスタンプ式2</i> )</b></codeblock>
+<p>日付や時刻に<codeph>TIMESTAMPDIFF</codeph>を実行するには、日付や時刻をタイムスタンプに変換する必要があります。日付は時刻のフィールドに00:00:00.0を与えることでタイムスタンプに変換できます。時刻は現在日付を日付のフィールドに与えることで、タイムスタンプに変換できます。</p>
+<p>WHERE節にて、タイムスタンプを計算する関数に日時の列を置くべきではありません。なぜならオプティマイザが、その列への索引を利用しなくなるからです。</p></dd>
+</dlentry></dl></refsyn>
+<section><title>TIMESTAMPADD および TIMESTAMPDIFFに指定できる時間の種類</title>
+<codeph>TIMESTAMPADD</codeph>および<codeph>TIMESTAMPDIFF</codeph>は、タイムスタンプへの算術演算を行うために使われます。これ等の関数は以下にあげる時間の種類を演算処理で利用できます。<ul>
+<li>SQL_TSI_DAY</li>
+<li>SQL_TSI_FRAC_SECOND</li>
+<li>SQL_TSI_HOUR</li>
+<li>SQL_TSI_MINUTE</li>
+<li>SQL_TSI_MONTH</li>
+<li>SQL_TSI_QUARTER</li>
+<li>SQL_TSI_SECOND</li>
+<li>SQL_TSI_WEEK</li>
+<li>SQL_TSI_YEAR</li>
+</ul></section>
+<example><title>エスケープ関数のTIMESTAMPADDとTIMESTAMPDIFFを利用する例</title>
+<p>次の書き方で、現在より一ヵ月後の値を返します。</p><codeblock><b>{fn TIMESTAMPADD( SQL_TSI_MONTH, 1, CURRENT_TIMESTAMP)}</b></codeblock>
+<p>次の書き方で、現在と2008年1月1日の間が何週間かを返します。</p><codeblock><b>{fn TIMESTAMPDIFF(SQL_TSI_WEEK, CURRENT_TIMESTAMP, 
+  timestamp('2008-01-01-12.00.00.000000'))}</b></codeblock></example>
+</refbody>
+</reference>

Propchange: db/derby/docs/trunk/src/ja_JP/ref/rrefjdbc88908.dita
------------------------------------------------------------------------------
    svn:svn:eol-style = native

Added: db/derby/docs/trunk/src/ja_JP/ref/rrefjdbc96386.dita
URL: http://svn.apache.org/viewvc/db/derby/docs/trunk/src/ja_JP/ref/rrefjdbc96386.dita?rev=609101&view=auto
==============================================================================
--- db/derby/docs/trunk/src/ja_JP/ref/rrefjdbc96386.dita (added)
+++ db/derby/docs/trunk/src/ja_JP/ref/rrefjdbc96386.dita Sat Jan  5 00:25:17 2008
@@ -0,0 +1,152 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE reference PUBLIC "-//OASIS//DTD DITA Reference//EN"
+ "reference.dtd">
+<!-- 
+Licensed to the Apache Software Foundation (ASF) under one or more
+contributor license agreements.  See the NOTICE file distributed with
+this work for additional information regarding copyright ownership.
+The ASF licenses this file to You under the Apache License, Version 2.0
+(the "License"); you may not use this file except in compliance with
+the License.  You may obtain a copy of the License at      
+
+http://www.apache.org/licenses/LICENSE-2.0  
+
+Unless required by applicable law or agreed to in writing, software  
+distributed under the License is distributed on an "AS IS" BASIS,  
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  
+See the License for the specific language governing permissions and  
+limitations under the License.
+-->
+<reference id="rrefjdbc96386" xml:lang="ja">
+<title>java.sql.Blobインターフェイスとjava.sql.Clobインターフェイスの対応</title>
+<prolog><metadata>
+<keywords><indexterm>java.sql.Blob interface</indexterm><indexterm>java.sql.Clob interface</indexterm>
+<indexterm>BLOB data type</indexterm><indexterm>CLOB data type</indexterm>
+</keywords>
+</metadata></prolog>
+<refbody>
+<section><p>JDBC 2.0では<i>java.sql.Blob</i>はSQLのBLOB(binary large object)型に対応して、<i>java.sql.Clob</i>はSQLのCLOB(character large object)型に対応します。</p></section>
+<section><p>java.sql.Blobとjava.sql.Clobは情報(large object)全体ではなく、それへの論理的なポインタを表します。<ph conref="../conrefs.dita#prod/productshortname"></ph>では一時に唯一つのデータページだけがメモリ上で処理されます。BLOBの情報の最初の数バイトを読み書きするのに、LOB全体が処理される必要はありません。</p></section>
+<section><p>現在の<ph conref="../conrefs.dita#prod/productshortname"></ph>に組み込まれた型には、BLOBとCLOBが用意されています。
+また<ph conref="../conrefs.dita#prod/productshortname"></ph>はこれらのデータ型に対して以下の機能を提供します。
+<ul>
+<li><b>BLOBの機能</b> 
+<ph conref="../conrefs.dita#prod/productshortname"></ph>では<i>java.sql.Blob</i>インターフェイスと<i><xref
+href="rrefjdbc99392.dita#rrefjdbc99392"></xref></i>および<i><xref href="rrefjdbc77156.dita#rrefjdbc77156"></xref></i>のBLOBに関連したメソッドが用意されています。
+<i>CallableStatement</i>の<i>getBlob</i>メソッドは実装されていません。</li>
+<li><b>CLOBの機能</b> 
+<ph conref="../conrefs.dita#prod/productshortname"></ph>ではjava.sql.Clobインターフェイスと<i><xref href="rrefjdbc99392.dita#rrefjdbc99392"></xref></i>と<i><xref
+href="rrefjdbc77156.dita#rrefjdbc77156"></xref></i>のCLOBに関連したメソッドが用意されています。
+<i>CallableStatement</i>の<i>getClob</i>メソッドは実装されていません。</li>
+</ul></p></section>
+
+<section><p>java.sql.Blobとjava.sql.Clobの機能を使うには以下のようにします。
+<ul>
+<li>情報をSQLのBLOB型で記録します。LONG VARCHAR FOR BIT DATA、BINARYおよびVARCHAR FOR BIT DATA型でも可能です。</li>
+<li>情報をSQLのCLOB型で記録します。LONG VARCHAR、CHARおよびVARCHAR型でも可能です。</li>
+<li><i>java.sql.ResultSet</i>インターフェイスの<i>getBlob</i>あるいは<i>getClob</i>メソッドを使って、参照される情報を扱う<i>BLOB</i>や<i>CLOB</i>を取得します。</li>
+<li>LOBの列に対して静的なメソッドを呼ぶことはできません。</li>
+</ul></p></section>
+<section><p>加えて文字列とBLOBの間で型変換を行うことは推奨されません。なぜなら型変換はプラットフォーム・データベースに依存するからです。</p></section>
+<section><p><ph conref="../conrefs.dita#prod/productshortname"></ph>はユニコード文字列(1文字2バイト)を使いますが、他のデータベース製品はASCII文字(1文字あたり1バイト)を使うかもしれません。使われる文字コードの種類によっては一文字が数バイトを必要とすることも考えられます。文字列を記録する為に、<ph conref="../conrefs.dita#prod/productshortname"></ph>では他より大きなBLOBの型を必要とする場合があります。
+文字列を記録する場合はCLOB型を利用するべきです。</p></section>
+<section><p><b>BLOB、CLOB、(LOB型)の制約</b>   <ul>
+<li>LOB型は等号(=)や不等号(!=、 &lt;&gt;. で比較できません。</li>
+<li>LOB型で順序付けることはできません。また&lt;、 &lt;=、 &gt;、 &gt;=による比較も不可能です。</li>
+<li>LOB型への索引やLOB型の主キー列は不可能です。</li>
+<li>LOB型について、DISTINCT、GROUP BY、ORDER BY節は利用できません。</li>
+<li>他の基本型と違い、LOB型では暗黙の型変換を行えません。</li>
+</ul></p></section>
+<section><p><ph conref="../conrefs.dita#prod/productshortname"></ph>では、<i>CallableStatement</i>のsetおよびgetメソッドを除いた、以下のJDBC 2.0のインターフェイスのメソッドが実装されています。</p></section>
+<section><p><b>推奨事項:</b> <i>java.sql.Blob</i>と<i>java.sql.Clob</i>の生存期間はトランザクションがコミットされるとき終了するので、<i>java.sql.Blob</i>および<i>java.sql.Clob</i>を利用するときは自動コミットを切って下さい。</p></section>
+
+<section><p> <table frame="all" pgwide="1"><title>提供されるJDBC 2.0 java.sql.Blobのメソッド</title>
+<tgroup cols="3" colsep="1" rowsep="1"><colspec colname="1" colnum="1" colwidth="13*"/>
+<colspec colname="2" colnum="2" colwidth="32*"/><colspec colname="3" colnum="3"
+colwidth="55*"/>
+<thead>
+<row>
+<entry align="left" colname="1" valign="bottom">返り値</entry>
+<entry align="left" colname="2" valign="bottom">シグネチャ</entry>
+<entry align="left" colname="3" valign="bottom">実装の覚書</entry>
+</row>
+</thead>
+<tbody>
+<row>
+<entry colname="1"><i>InputStream</i></entry>
+<entry colname="2"><i>getBinaryStream()</i></entry>
+<entry colname="3"></entry>
+</row>
+<row>
+<entry colname="1"><i>byte[]</i></entry>
+<entry colname="2"><i>getBytes(long pos, int length)</i></entry>
+<entry colname="3"><i>pos</i> &lt; 1だったり、<i>pos</i>がlengthより大きかったり、<i>length</i> &lt;= 0であった場合、例外が発生します。</entry>
+</row>
+<row>
+<entry colname="1"><i>long</i></entry>
+<entry colname="2"><i>length()</i></entry>
+<entry colname="3"></entry>
+</row>
+<row>
+<entry colname="1"><i>long</i></entry>
+<entry colname="2"><i>position(byte[] pattern, long start)</i></entry>
+<entry colname="3"><i>pattern</i> == nullであったり、<i>start</i> &lt;
+1であったり、<i>pattern</i>の配列長が0であった場合、例外が発生します。</entry>
+</row>
+<row>
+<entry colname="1"><i>long</i></entry>
+<entry colname="2"><i>position(Blob pattern, long start)</i></entry>
+<entry colname="3"><i>pattern</i> == nullだったり、<i>start</i> &lt;
+1だったり、<i>pattern</i>の長さが0であったり、<i>pattern</i>の最初の数バイトを読むとき例外が起きると、例外が発生します。</entry>
+</row>
+</tbody>
+</tgroup>
+</table>  <table frame="all" pgwide="1"><title>提供されるJDBC 2.0 java.sql.Clob のメソッド</title>
+<tgroup cols="3" colsep="1" rowsep="1"><colspec colname="1" colnum="1" colwidth="14*"/>
+<colspec colname="2" colnum="2" colwidth="36*"/><colspec colname="3" colnum="3"
+colwidth="50*"/>
+<thead>
+<row>
+<entry align="left" colname="1" valign="bottom">返り値</entry>
+<entry align="left" colname="2" valign="bottom">シグネチャ</entry>
+<entry align="left" colname="3" valign="bottom">実装上の覚書</entry>
+</row>
+</thead>
+<tbody>
+<row>
+<entry colname="1"><i>InputStream</i></entry>
+<entry colname="2"><i>getAsciiStream()</i></entry>
+<entry colname="3"></entry>
+</row>
+<row>
+<entry colname="1"><i>Reader</i></entry>
+<entry colname="2"><i>getCharacterStream()</i></entry>
+<entry colname="3"></entry>
+</row>
+<row>
+<entry colname="1"><i>String</i></entry>
+<entry colname="2"><i>getSubString(long pos, int length)</i></entry>
+<entry colname="3"><i>pos</i> &lt; 1だったり、<i>pos</i>が<i> Clob</i>の長さより大きかったり、length &lt;= 0であった場合、例外が発生します。</entry>
+</row>
+<row>
+<entry colname="1"><i>long</i></entry>
+<entry colname="2"><i>length()</i></entry>
+<entry colname="3"></entry>
+</row>
+<row>
+<entry colname="1"><i>long</i></entry>
+<entry colname="2"><i>position(Clob searchstr, long start) </i></entry>
+<entry colname="3"><i>searchStr</i> == nullだったり<i>start</i> &lt;
+1だったり、<i>searchStr </i>の長さが0だったり、<i>searchStr</i>の最初の数バイトを読むとき例外が起きると、例外が発生します。</entry>
+</row>
+<row>
+<entry colname="1"><i>long</i></entry>
+<entry colname="2"><i>position(String searchstr, long start) </i></entry>
+<entry colname="3"><i>searchStr</i> == nullだったり、start &lt;
+1だったり、patternが空文字列であった場合、例外が発生します。</entry>
+</row>
+</tbody>
+</tgroup>
+</table></p></section>
+</refbody>
+</reference>

Propchange: db/derby/docs/trunk/src/ja_JP/ref/rrefjdbc96386.dita
------------------------------------------------------------------------------
    svn:svn:eol-style = native

Added: db/derby/docs/trunk/src/ja_JP/ref/rrefjdbc99392.dita
URL: http://svn.apache.org/viewvc/db/derby/docs/trunk/src/ja_JP/ref/rrefjdbc99392.dita?rev=609101&view=auto
==============================================================================
--- db/derby/docs/trunk/src/ja_JP/ref/rrefjdbc99392.dita (added)
+++ db/derby/docs/trunk/src/ja_JP/ref/rrefjdbc99392.dita Sat Jan  5 00:25:17 2008
@@ -0,0 +1,64 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- 
+Licensed to the Apache Software Foundation (ASF) under one or more
+contributor license agreements.  See the NOTICE file distributed with
+this work for additional information regarding copyright ownership.
+The ASF licenses this file to You under the Apache License, Version 2.0
+(the "License"); you may not use this file except in compliance with
+the License.  You may obtain a copy of the License at      
+
+http://www.apache.org/licenses/LICENSE-2.0  
+
+Unless required by applicable law or agreed to in writing, software  
+distributed under the License is distributed on an "AS IS" BASIS,  
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  
+See the License for the specific language governing permissions and  
+limitations under the License.
+-->
+
+<!DOCTYPE reference PUBLIC "-//OASIS//DTD DITA Reference//EN"
+ "../dtd/reference.dtd">
+<reference id="rrefjdbc99392" xml:lang="ja">
+<title>java.sql.PreparedStatementインターフェイス: JDBC2.0で提供されるメソッド</title>
+<prolog><metadata>
+<keywords><indexterm>Batch processing (JDBC)</indexterm></keywords>
+</metadata></prolog>
+<refbody>
+<table frame="all"><title>java.sql.PreparedStatementで利用可能なJDBC 2.0のメソッド</title>
+<tgroup cols="3" colsep="1" rowsep="1"><colspec colname="1" colnum="1" colwidth="29*"/>
+<colspec colname="2" colnum="2" colwidth="42*"/><colspec colname="3" colnum="3"
+colwidth="28*"/>
+<thead>
+<row>
+<entry align="left" colname="1" valign="bottom">返り値</entry>
+<entry align="left" colname="2" valign="bottom">シグネチャ</entry>
+<entry align="left" colname="3" valign="bottom">実装の但し書き</entry>
+</row>
+</thead>
+<tbody>
+<row>
+<entry colname="1"><i>void</i></entry>
+<entry colname="2"><i>addBatch()</i></entry>
+<entry colname="3"></entry>
+</row>
+<row>
+<entry colname="1"><i>ResultSetMetaData</i></entry>
+<entry colname="2"><i>getMetaData()</i></entry>
+<entry colname="3"></entry>
+</row>
+<row>
+<entry colname="1"><i>void</i></entry>
+<entry colname="2"><i>setBlob(int i, Blob x) </i></entry>
+<entry colname="3"></entry>
+</row>
+<row>
+<entry colname="1"><i>void</i></entry>
+<entry colname="2"><i>setClob(int i, Clob x) </i></entry>
+<entry colname="3"></entry>
+</row>
+</tbody>
+</tgroup>
+</table>
+</refbody>
+</reference>
+

Propchange: db/derby/docs/trunk/src/ja_JP/ref/rrefjdbc99392.dita
------------------------------------------------------------------------------
    svn:svn:eol-style = native

Added: db/derby/docs/trunk/src/ja_JP/ref/rrefjdbcdatabasemetadata30.dita
URL: http://svn.apache.org/viewvc/db/derby/docs/trunk/src/ja_JP/ref/rrefjdbcdatabasemetadata30.dita?rev=609101&view=auto
==============================================================================
--- db/derby/docs/trunk/src/ja_JP/ref/rrefjdbcdatabasemetadata30.dita (added)
+++ db/derby/docs/trunk/src/ja_JP/ref/rrefjdbcdatabasemetadata30.dita Sat Jan  5 00:25:17 2008
@@ -0,0 +1,96 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- 
+Licensed to the Apache Software Foundation (ASF) under one or more
+contributor license agreements.  See the NOTICE file distributed with
+this work for additional information regarding copyright ownership.
+The ASF licenses this file to You under the Apache License, Version 2.0
+(the "License"); you may not use this file except in compliance with
+the License.  You may obtain a copy of the License at      
+
+http://www.apache.org/licenses/LICENSE-2.0  
+
+Unless required by applicable law or agreed to in writing, software  
+distributed under the License is distributed on an "AS IS" BASIS,  
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  
+See the License for the specific language governing permissions and  
+limitations under the License.
+-->
+
+<!DOCTYPE reference PUBLIC "-//OASIS//DTD DITA Reference//EN"
+ "../dtd/reference.dtd">
+<reference id="rrefjdbcdatabasemetadata30" xml:lang="ja">
+<title>java.sql.DatabaseMetaData インターフェイス: JDBC 3.0で利用可能なメソッド</title>
+<refbody>
+<table pgwide="1" frame="all"><title>DatabaseMetaDataで利用可能なJDBC 3.0のメソッド</title>
+<tgroup cols="3" colsep="1" rowsep="1"><colspec colname="1" colnum="1" colwidth="10*"/>
+<colspec colname="2" colnum="2" colwidth="45*"/><colspec colname="3" colnum="3"
+colwidth="45*"/>
+<thead>
+<row>
+<entry align="left" colname="1" valign="bottom">返り値</entry>
+<entry align="left" colname="2" valign="bottom">シグネチャ</entry>
+<entry align="left" colname="3" valign="bottom">実装の但し書き</entry>
+</row>
+</thead>
+<tbody>
+<row>
+<entry colname="1"><i>boolean</i></entry>
+<entry colname="2"><i>supportsSavepoints()</i></entry>
+<entry colname="3"></entry>
+</row>
+<row>
+<entry colname="1"><i>int</i></entry>
+<entry colname="2"><i>getDatabaseMajorVersion()</i></entry>
+<entry colname="3"></entry>
+</row>
+<row>
+<entry colname="1"><i>int</i></entry>
+<entry colname="2"><i>getDatabaseMinorVersion()</i></entry>
+<entry colname="3"></entry>
+</row>
+<row>
+<entry colname="1"><i>int</i></entry>
+<entry colname="2"><i>getJDBCMajorVersion()</i></entry>
+<entry colname="3"></entry>
+</row>
+<row>
+<entry colname="1"><i>int</i></entry>
+<entry colname="2"><i>getJDBCMinorVersion()</i></entry>
+<entry colname="3"></entry>
+</row>
+<row>
+<entry colname="1"><i>int</i></entry>
+<entry colname="2"><i>getSQLStateType()</i></entry>
+<entry colname="3"></entry>
+</row>
+<row>
+<entry colname="1"><i>boolean</i></entry>
+<entry colname="2"><i>supportsNamedParameters()</i></entry>
+<entry colname="3"></entry>
+</row>
+<row>
+<entry colname="1"><i>boolean</i></entry>
+<entry colname="2"><i>supportsMultipleOpenResults()</i></entry>
+<entry colname="3"></entry>
+</row>
+<row>
+<entry colname="1"><i>boolean</i></entry>
+<entry colname="2"><i>supportsGetGeneratedKeys()</i></entry>
+<entry colname="3"></entry>
+</row>
+<row>
+<entry colname="1"><i>boolean</i></entry>
+<entry colname="2"><i>supportsResultSetHoldability(int holdability)</i></entry>
+<entry colname="3"></entry>
+</row>
+<row>
+<entry colname="1"><i>int</i></entry>
+<entry colname="2"><i>getResultSetHoldability()</i></entry>
+<entry colname="3"><i>ResultSet.HOLD_CURSORS_OVER_COMMIT</i>を返す。</entry>
+</row>
+</tbody>
+</tgroup>
+</table>
+</refbody>
+</reference>
+

Propchange: db/derby/docs/trunk/src/ja_JP/ref/rrefjdbcdatabasemetadata30.dita
------------------------------------------------------------------------------
    svn:svn:eol-style = native