mirror of
https://github.com/fofolee/uTools-Manuals.git
synced 2025-07-06 00:32:44 +08:00
1285 lines
57 KiB
HTML
1285 lines
57 KiB
HTML
<div class="header">
|
||
<div class="subTitle">
|
||
compact3
|
||
</div>
|
||
<div class="subTitle">
|
||
javax.sql.rowset.serial
|
||
</div>
|
||
<h2 class="title" title="Class SQLOutputImpl">Class SQLOutputImpl</h2>
|
||
</div><div class="contentContainer">
|
||
<ul class="inheritance">
|
||
<li><a href="../../../../java/lang/Object.html" title="class in java.lang">java.lang.Object</a></li>
|
||
<li>
|
||
<ul class="inheritance">
|
||
<li>javax.sql.rowset.serial.SQLOutputImpl</li>
|
||
</ul> </li>
|
||
</ul>
|
||
<div class="description">
|
||
<ul class="blockList">
|
||
<li class="blockList">
|
||
<dl>
|
||
<dt>
|
||
All Implemented Interfaces:
|
||
</dt>
|
||
<dd>
|
||
<span><a href="../../../../java/sql/SQLOutput.html" title="java.sql中的接口">SQLOutput</a></span>
|
||
</dd>
|
||
</dl>
|
||
<hr/> <br/> <pre>public class <span class="typeNameLabel">SQLOutputImpl</span>
|
||
extends <a href="../../../../java/lang/Object.html" title="class in java.lang">Object</a>
|
||
implements <a href="../../../../java/sql/SQLOutput.html" title="interface in java.sql">SQLOutput</a></pre>
|
||
<div class="block">
|
||
<span>用于将自定义映射的用户定义类型(UDT)的属性写入数据库的输出流。</span>
|
||
<span>驱动程序在内部使用此接口,并且其方法从不直接由应用程序编程器调用。</span>
|
||
<p> <span>当应用程序调用方法<code>PreparedStatement.setObject</code>时,驱动程序将检查要写入的值是否是具有自定义映射的UDT。</span> <span>如果是,在类型映射中将包含一个条目,该条目包含该UDT实现<code>SQLData</code>的类的<code>类</code>对象。</span> <span>要写入的值为<code>SQLData</code>的实例,驱动程序将创建一个<code>SQLOutputImpl</code>的实例, <code>SQLOutputImpl</code>其传递给方法<code>SQLData.writeSQL</code> 。</span> <span>方法<code>writeSQL</code>依次调用适当的<code>SQLOutputImpl.writeXXX</code>方法,将数据从<code>SQLData</code>对象写入<code>SQLOutputImpl</code>输出流,作为SQL用户定义类型的表示形式。</span> </p>
|
||
</div> </li>
|
||
</ul>
|
||
</div>
|
||
<div class="summary">
|
||
<ul class="blockList">
|
||
<li class="blockList">
|
||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||
<ul class="blockList">
|
||
<li class="blockList"><a name="constructor.summary">
|
||
<!-- --> </a> <h3>构造方法摘要</h3>
|
||
<table border="0" cellpadding="3" cellspacing="0" class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
|
||
<caption>
|
||
<span>构造方法</span>
|
||
<span class="tabEnd"> </span>
|
||
</caption>
|
||
<tbody>
|
||
<tr>
|
||
<th class="colOne" scope="col">Constructor and Description</th>
|
||
</tr>
|
||
<tr class="altColor">
|
||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../javax/sql/rowset/serial/SQLOutputImpl.html#SQLOutputImpl-java.util.Vector-java.util.Map-">SQLOutputImpl</a></span>(<a href="../../../../java/util/Vector.html" title="class in java.util">Vector</a><?> attributes, <a href="../../../../java/util/Map.html" title="interface in java.util">Map</a><<a href="../../../../java/lang/String.html" title="class in java.lang">String</a>,?> map)</code>
|
||
<div class="block">
|
||
创建一个新的
|
||
<code>SQLOutputImpl</code>对象,用给定的属性向量初始化并输入map。
|
||
</div> </td>
|
||
</tr>
|
||
</tbody>
|
||
</table> </li>
|
||
</ul>
|
||
<!-- ========== METHOD SUMMARY =========== -->
|
||
<ul class="blockList">
|
||
<li class="blockList"><a name="method.summary">
|
||
<!-- --> </a> <h3>方法摘要</h3>
|
||
<table border="0" cellpadding="3" cellspacing="0" class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
|
||
<caption>
|
||
<span class="activeTableTab" id="t0"><span>所有方法</span><span class="tabEnd"> </span></span>
|
||
<span class="tableTab" id="t2"><span><a href="javascript:show(2);">接口方法</a></span><span class="tabEnd"> </span></span>
|
||
<span class="tableTab" id="t4"><span><a href="javascript:show(8);">具体的方法</a></span><span class="tabEnd"> </span></span>
|
||
</caption>
|
||
<tbody>
|
||
<tr>
|
||
<th class="colFirst" scope="col">Modifier and Type</th>
|
||
<th class="colLast" scope="col">Method and Description</th>
|
||
</tr>
|
||
<tr class="altColor" id="i0">
|
||
<td class="colFirst"><code>void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javax/sql/rowset/serial/SQLOutputImpl.html#writeArray-java.sql.Array-">writeArray</a></span>(<a href="../../../../java/sql/Array.html" title="interface in java.sql">Array</a> x)</code>
|
||
<div class="block">
|
||
将Java编程语言中的
|
||
<code>Array</code>对象写入此
|
||
<code>SQLOutputImpl</code>对象。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i1">
|
||
<td class="colFirst"><code>void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javax/sql/rowset/serial/SQLOutputImpl.html#writeAsciiStream-java.io.InputStream-">writeAsciiStream</a></span>(<a href="../../../../java/io/InputStream.html" title="class in java.io">InputStream</a> x)</code>
|
||
<div class="block">
|
||
将ASCII字符串写入此
|
||
<code>SQLOutputImpl</code>对象。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i2">
|
||
<td class="colFirst"><code>void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javax/sql/rowset/serial/SQLOutputImpl.html#writeBigDecimal-java.math.BigDecimal-">writeBigDecimal</a></span>(<a href="../../../../java/math/BigDecimal.html" title="class in java.math">BigDecimal</a> x)</code>
|
||
<div class="block">
|
||
将Java编程语言中的
|
||
<code>java.math.BigDecimal</code>对象写入此
|
||
<code>SQLOutputImpl</code>对象。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i3">
|
||
<td class="colFirst"><code>void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javax/sql/rowset/serial/SQLOutputImpl.html#writeBinaryStream-java.io.InputStream-">writeBinaryStream</a></span>(<a href="../../../../java/io/InputStream.html" title="class in java.io">InputStream</a> x)</code>
|
||
<div class="block">
|
||
将一串未解释的字节写入此
|
||
<code>SQLOutputImpl</code>对象。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i4">
|
||
<td class="colFirst"><code>void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javax/sql/rowset/serial/SQLOutputImpl.html#writeBlob-java.sql.Blob-">writeBlob</a></span>(<a href="../../../../java/sql/Blob.html" title="interface in java.sql">Blob</a> x)</code>
|
||
<div class="block">
|
||
将Java编程语言中的
|
||
<code>Blob</code>对象写入此
|
||
<code>SQLOutputImpl</code>对象。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i5">
|
||
<td class="colFirst"><code>void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javax/sql/rowset/serial/SQLOutputImpl.html#writeBoolean-boolean-">writeBoolean</a></span>(boolean x)</code>
|
||
<div class="block">
|
||
写一个
|
||
<code>boolean</code>在Java编程语言中此
|
||
<code>SQLOutputImpl</code>对象。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i6">
|
||
<td class="colFirst"><code>void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javax/sql/rowset/serial/SQLOutputImpl.html#writeByte-byte-">writeByte</a></span>(byte x)</code>
|
||
<div class="block">
|
||
写一个
|
||
<code>byte</code>在Java编程语言中此
|
||
<code>SQLOutputImpl</code>对象。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i7">
|
||
<td class="colFirst"><code>void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javax/sql/rowset/serial/SQLOutputImpl.html#writeBytes-byte:A-">writeBytes</a></span>(byte[] x)</code>
|
||
<div class="block">
|
||
写入数组
|
||
<code>bytes</code>在Java编程语言中此
|
||
<code>SQLOutputImpl</code>对象。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i8">
|
||
<td class="colFirst"><code>void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javax/sql/rowset/serial/SQLOutputImpl.html#writeCharacterStream-java.io.Reader-">writeCharacterStream</a></span>(<a href="../../../../java/io/Reader.html" title="class in java.io">Reader</a> x)</code>
|
||
<div class="block">
|
||
将Unicode字符串写入此
|
||
<code>SQLOutputImpl</code>对象。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i9">
|
||
<td class="colFirst"><code>void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javax/sql/rowset/serial/SQLOutputImpl.html#writeClob-java.sql.Clob-">writeClob</a></span>(<a href="../../../../java/sql/Clob.html" title="interface in java.sql">Clob</a> x)</code>
|
||
<div class="block">
|
||
将Java编程语言中的
|
||
<code>Clob</code>对象写入此
|
||
<code>SQLOutputImpl</code>对象。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i10">
|
||
<td class="colFirst"><code>void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javax/sql/rowset/serial/SQLOutputImpl.html#writeDate-java.sql.Date-">writeDate</a></span>(<a href="../../../../java/sql/Date.html" title="class in java.sql">Date</a> x)</code>
|
||
<div class="block">
|
||
将Java编程语言中的
|
||
<code>java.sql.Date</code>对象写入此
|
||
<code>SQLOutputImpl</code>对象。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i11">
|
||
<td class="colFirst"><code>void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javax/sql/rowset/serial/SQLOutputImpl.html#writeDouble-double-">writeDouble</a></span>(double x)</code>
|
||
<div class="block">
|
||
写一个
|
||
<code>double</code>在Java编程语言中此
|
||
<code>SQLOutputImpl</code>对象。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i12">
|
||
<td class="colFirst"><code>void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javax/sql/rowset/serial/SQLOutputImpl.html#writeFloat-float-">writeFloat</a></span>(float x)</code>
|
||
<div class="block">
|
||
写一个
|
||
<code>float</code>在Java编程语言中此
|
||
<code>SQLOutputImpl</code>对象。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i13">
|
||
<td class="colFirst"><code>void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javax/sql/rowset/serial/SQLOutputImpl.html#writeInt-int-">writeInt</a></span>(int x)</code>
|
||
<div class="block">
|
||
写入一个
|
||
<code>int</code>在Java编程语言中此
|
||
<code>SQLOutputImpl</code>对象。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i14">
|
||
<td class="colFirst"><code>void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javax/sql/rowset/serial/SQLOutputImpl.html#writeLong-long-">writeLong</a></span>(long x)</code>
|
||
<div class="block">
|
||
写一个
|
||
<code>long</code>在Java编程语言中此
|
||
<code>SQLOutputImpl</code>对象。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i15">
|
||
<td class="colFirst"><code>void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javax/sql/rowset/serial/SQLOutputImpl.html#writeNClob-java.sql.NClob-">writeNClob</a></span>(<a href="../../../../java/sql/NClob.html" title="interface in java.sql">NClob</a> x)</code>
|
||
<div class="block">
|
||
写入SQL
|
||
<code>NCLOB</code>值到流。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i16">
|
||
<td class="colFirst"><code>void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javax/sql/rowset/serial/SQLOutputImpl.html#writeNString-java.lang.String-">writeNString</a></span>(<a href="../../../../java/lang/String.html" title="class in java.lang">String</a> x)</code>
|
||
<div class="block">
|
||
接下来的属性写入流为
|
||
<code>String</code>的Java编程语言。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i17">
|
||
<td class="colFirst"><code>void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javax/sql/rowset/serial/SQLOutputImpl.html#writeObject-java.sql.SQLData-">writeObject</a></span>(<a href="../../../../java/sql/SQLData.html" title="interface in java.sql">SQLData</a> x)</code>
|
||
<div class="block">
|
||
将数据写入给定的
|
||
<code>SQLData</code>对象中包含的数据。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i18">
|
||
<td class="colFirst"><code>void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javax/sql/rowset/serial/SQLOutputImpl.html#writeRef-java.sql.Ref-">writeRef</a></span>(<a href="../../../../java/sql/Ref.html" title="interface in java.sql">Ref</a> x)</code>
|
||
<div class="block">
|
||
将Java编程语言中的
|
||
<code>Ref</code>对象写入此
|
||
<code>SQLOutputImpl</code>对象。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i19">
|
||
<td class="colFirst"><code>void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javax/sql/rowset/serial/SQLOutputImpl.html#writeRowId-java.sql.RowId-">writeRowId</a></span>(<a href="../../../../java/sql/RowId.html" title="interface in java.sql">RowId</a> x)</code>
|
||
<div class="block">
|
||
写入SQL
|
||
<code>ROWID</code>值到流。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i20">
|
||
<td class="colFirst"><code>void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javax/sql/rowset/serial/SQLOutputImpl.html#writeShort-short-">writeShort</a></span>(short x)</code>
|
||
<div class="block">
|
||
写一个
|
||
<code>short</code>在Java编程语言中此
|
||
<code>SQLOutputImpl</code>对象。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i21">
|
||
<td class="colFirst"><code>void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javax/sql/rowset/serial/SQLOutputImpl.html#writeSQLXML-java.sql.SQLXML-">writeSQLXML</a></span>(<a href="../../../../java/sql/SQLXML.html" title="interface in java.sql">SQLXML</a> x)</code>
|
||
<div class="block">
|
||
将SQL
|
||
<code>XML</code>值写入流。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i22">
|
||
<td class="colFirst"><code>void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javax/sql/rowset/serial/SQLOutputImpl.html#writeString-java.lang.String-">writeString</a></span>(<a href="../../../../java/lang/String.html" title="class in java.lang">String</a> x)</code>
|
||
<div class="block">
|
||
写一个
|
||
<code>String</code>在Java编程语言中此
|
||
<code>SQLOutputImpl</code>对象。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i23">
|
||
<td class="colFirst"><code>void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javax/sql/rowset/serial/SQLOutputImpl.html#writeStruct-java.sql.Struct-">writeStruct</a></span>(<a href="../../../../java/sql/Struct.html" title="interface in java.sql">Struct</a> x)</code>
|
||
<div class="block">
|
||
将Java编程语言中的
|
||
<code>Struct</code>对象写入此
|
||
<code>SQLOutputImpl</code>对象。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i24">
|
||
<td class="colFirst"><code>void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javax/sql/rowset/serial/SQLOutputImpl.html#writeTime-java.sql.Time-">writeTime</a></span>(<a href="../../../../java/sql/Time.html" title="class in java.sql">Time</a> x)</code>
|
||
<div class="block">
|
||
将Java编程语言中的
|
||
<code>java.sql.Time</code>对象写入此
|
||
<code>SQLOutputImpl</code>对象。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i25">
|
||
<td class="colFirst"><code>void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javax/sql/rowset/serial/SQLOutputImpl.html#writeTimestamp-java.sql.Timestamp-">writeTimestamp</a></span>(<a href="../../../../java/sql/Timestamp.html" title="class in java.sql">Timestamp</a> x)</code>
|
||
<div class="block">
|
||
将Java编程语言中的
|
||
<code>java.sql.Timestamp</code>对象写入此
|
||
<code>SQLOutputImpl</code>对象。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i26">
|
||
<td class="colFirst"><code>void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javax/sql/rowset/serial/SQLOutputImpl.html#writeURL-java.net.URL-">writeURL</a></span>(<a href="../../../../java/net/URL.html" title="class in java.net">URL</a> url)</code>
|
||
<div class="block">
|
||
将Java编程语言中的
|
||
<code>java.sql.Type.DATALINK</code>对象写入此
|
||
<code>SQLOutputImpl</code>对象。
|
||
</div> </td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
<ul class="blockList">
|
||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
|
||
<!-- --> </a> <h3>Methods inherited from class java.lang.<a href="../../../../java/lang/Object.html" title="class in java.lang">Object</a></h3> <code><a href="../../../../java/lang/Object.html#clone--">clone</a>, <a href="../../../../java/lang/Object.html#equals-java.lang.Object-">equals</a>, <a href="../../../../java/lang/Object.html#finalize--">finalize</a>, <a href="../../../../java/lang/Object.html#getClass--">getClass</a>, <a href="../../../../java/lang/Object.html#hashCode--">hashCode</a>, <a href="../../../../java/lang/Object.html#notify--">notify</a>, <a href="../../../../java/lang/Object.html#notifyAll--">notifyAll</a>, <a href="../../../../java/lang/Object.html#toString--">toString</a>, <a href="../../../../java/lang/Object.html#wait--">wait</a>, <a href="../../../../java/lang/Object.html#wait-long-">wait</a>, <a href="../../../../java/lang/Object.html#wait-long-int-">wait</a></code></li>
|
||
</ul>
|
||
<ul class="blockList">
|
||
<li class="blockList"><a name="methods.inherited.from.class.java.sql.SQLOutput">
|
||
<!-- --> </a> <h3>Methods inherited from interface java.sql.<a href="../../../../java/sql/SQLOutput.html" title="interface in java.sql">SQLOutput</a></h3> <code><a href="../../../../java/sql/SQLOutput.html#writeObject-java.lang.Object-java.sql.SQLType-">writeObject</a></code></li>
|
||
</ul> </li>
|
||
</ul> </li>
|
||
</ul>
|
||
</div>
|
||
<div class="details">
|
||
<ul class="blockList">
|
||
<li class="blockList">
|
||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||
<ul class="blockList">
|
||
<li class="blockList"><a name="constructor.detail">
|
||
<!-- --> </a> <h3>构造方法详细信息</h3> <a name="SQLOutputImpl-java.util.Vector-java.util.Map-">
|
||
<!-- --> </a>
|
||
<ul class="blockListLast">
|
||
<li class="blockList"> <h4>SQLOutputImpl</h4> <pre>public SQLOutputImpl(<a href="../../../../java/util/Vector.html" title="class in java.util">Vector</a><?> attributes,
|
||
<a href="../../../../java/util/Map.html" title="interface in java.util">Map</a><<a href="../../../../java/lang/String.html" title="class in java.lang">String</a>,?> map)
|
||
throws <a href="../../../../java/sql/SQLException.html" title="class in java.sql">SQLException</a></pre>
|
||
<div class="block">
|
||
<span>创建一个新的<code>SQLOutputImpl</code>对象,用给定的属性向量初始化并输入map。</span>
|
||
<span>驱动程序将使用类型映射来确定要调用哪个<code>SQLData.writeSQL</code>方法。</span>
|
||
<span>然后,该方法将按顺序调用相应的<code>SQLOutputImpl</code>写入器方法,从而将属性写入新的输出流。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>attributes</code> -一个
|
||
<code>Vector</code>包含UDT的属性对象被映射到一个或多个对象中的Java编程语言
|
||
</dd>
|
||
<dd>
|
||
<code>map</code> - 一个
|
||
<code>java.util.Map</code>零个或多个条目的
|
||
<code>java.util.Map</code>对象,每个条目包括1)
|
||
<code>String</code>给出UDT的完全限定名称,以及2)
|
||
<code>类</code>实现的
|
||
<code>SQLData</code>对象,定义如何映射UDT
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../../java/sql/SQLException.html" title="class in java.sql">SQLException</a></code> - 如果
|
||
<code>attributes</code>或
|
||
<code>map</code>是
|
||
<code>null</code>价值
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> </li>
|
||
</ul>
|
||
<!-- ============ METHOD DETAIL ========== -->
|
||
<ul class="blockList">
|
||
<li class="blockList"><a name="method.detail">
|
||
<!-- --> </a> <h3>方法详细信息</h3> <a name="writeString-java.lang.String-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>writeString</h4> <pre>public void writeString(<a href="../../../../java/lang/String.html" title="class in java.lang">String</a> x)
|
||
throws <a href="../../../../java/sql/SQLException.html" title="class in java.sql">SQLException</a></pre>
|
||
<div class="block">
|
||
<span>写一个<code>String</code>在Java编程语言中此<code>SQLOutputImpl</code>对象。</span>
|
||
<span>驱动程序将它转换为SQL <code>CHAR</code> , <code>VARCHAR</code> ,或<code>LONGVARCHAR</code>将其返回到数据库之前。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../../java/sql/SQLOutput.html#writeString-java.lang.String-">writeString</a></code>在界面
|
||
<code><a href="../../../../java/sql/SQLOutput.html" title="interface in java.sql">SQLOutput</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>x</code> - 传递给数据库的值
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../../java/sql/SQLException.html" title="class in java.sql">SQLException</a></code> - 如果
|
||
<code>SQLOutputImpl</code>对象正在由
|
||
<code>SQLData</code>将UDT的属性值写入数据库的
|
||
<code>SQLData</code>对象使用。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="writeBoolean-boolean-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>writeBoolean</h4> <pre>public void writeBoolean(boolean x)
|
||
throws <a href="../../../../java/sql/SQLException.html" title="class in java.sql">SQLException</a></pre>
|
||
<div class="block">
|
||
<span>写一个<code>boolean</code>在Java编程语言中此<code>SQLOutputImpl</code>对象。</span>
|
||
<span>驱动程序将其转换为SQL <code>BIT</code>然后将其返回到数据库。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../../java/sql/SQLOutput.html#writeBoolean-boolean-">writeBoolean</a></code>在界面
|
||
<code><a href="../../../../java/sql/SQLOutput.html" title="interface in java.sql">SQLOutput</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>x</code> - 传递给数据库的值
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../../java/sql/SQLException.html" title="class in java.sql">SQLException</a></code> - 如果
|
||
<code>SQLOutputImpl</code>对象正在尝试将UDT的属性值写入数据库的
|
||
<code>SQLData</code>对象使用。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="writeByte-byte-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>writeByte</h4> <pre>public void writeByte(byte x)
|
||
throws <a href="../../../../java/sql/SQLException.html" title="class in java.sql">SQLException</a></pre>
|
||
<div class="block">
|
||
<span>写一个<code>byte</code>在Java编程语言中此<code>SQLOutputImpl</code>对象。</span>
|
||
<span>驱动程序将其转换为SQL <code>BIT</code>然后将其返回到数据库。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../../java/sql/SQLOutput.html#writeByte-byte-">writeByte</a></code>在界面
|
||
<code><a href="../../../../java/sql/SQLOutput.html" title="interface in java.sql">SQLOutput</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>x</code> - 传递给数据库的值
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../../java/sql/SQLException.html" title="class in java.sql">SQLException</a></code> - 如果
|
||
<code>SQLOutputImpl</code>对象正在尝试将UDT的属性值写入数据库的
|
||
<code>SQLData</code>对象使用。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="writeShort-short-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>writeShort</h4> <pre>public void writeShort(short x)
|
||
throws <a href="../../../../java/sql/SQLException.html" title="class in java.sql">SQLException</a></pre>
|
||
<div class="block">
|
||
<span>写一个<code>short</code>在Java编程语言中此<code>SQLOutputImpl</code>对象。</span>
|
||
<span>驱动程序将其转换为SQL <code>SMALLINT</code>然后将其返回到数据库。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../../java/sql/SQLOutput.html#writeShort-short-">writeShort</a></code>在界面
|
||
<code><a href="../../../../java/sql/SQLOutput.html" title="interface in java.sql">SQLOutput</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>x</code> - 传递给数据库的值
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../../java/sql/SQLException.html" title="class in java.sql">SQLException</a></code> - 如果
|
||
<code>SQLOutputImpl</code>对象正在由
|
||
<code>SQLData</code>将UDT的属性值写入数据库的
|
||
<code>SQLData</code>对象使用。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="writeInt-int-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>writeInt</h4> <pre>public void writeInt(int x)
|
||
throws <a href="../../../../java/sql/SQLException.html" title="class in java.sql">SQLException</a></pre>
|
||
<div class="block">
|
||
<span>写入一个<code>int</code>在Java编程语言中此<code>SQLOutputImpl</code>对象。</span>
|
||
<span>驱动程序将其转换为SQL <code>INTEGER</code>然后将其返回到数据库。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../../java/sql/SQLOutput.html#writeInt-int-">writeInt</a></code>在界面
|
||
<code><a href="../../../../java/sql/SQLOutput.html" title="interface in java.sql">SQLOutput</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>x</code> - 传递给数据库的值
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../../java/sql/SQLException.html" title="class in java.sql">SQLException</a></code> - 如果
|
||
<code>SQLOutputImpl</code>对象正在由
|
||
<code>SQLData</code>将UDT的属性值写入数据库的
|
||
<code>SQLData</code>对象使用。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="writeLong-long-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>writeLong</h4> <pre>public void writeLong(long x)
|
||
throws <a href="../../../../java/sql/SQLException.html" title="class in java.sql">SQLException</a></pre>
|
||
<div class="block">
|
||
<span>写一个<code>long</code>在Java编程语言中此<code>SQLOutputImpl</code>对象。</span>
|
||
<span>驱动程序将其转换为SQL <code>BIGINT</code>然后将其返回到数据库。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../../java/sql/SQLOutput.html#writeLong-long-">writeLong</a></code>在界面
|
||
<code><a href="../../../../java/sql/SQLOutput.html" title="interface in java.sql">SQLOutput</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>x</code> - 传递给数据库的值
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../../java/sql/SQLException.html" title="class in java.sql">SQLException</a></code> - 如果
|
||
<code>SQLOutputImpl</code>对象正在由
|
||
<code>SQLData</code>将UDT的属性值写入数据库的
|
||
<code>SQLData</code>对象使用。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="writeFloat-float-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>writeFloat</h4> <pre>public void writeFloat(float x)
|
||
throws <a href="../../../../java/sql/SQLException.html" title="class in java.sql">SQLException</a></pre>
|
||
<div class="block">
|
||
<span>写一个<code>float</code>在Java编程语言中此<code>SQLOutputImpl</code>对象。</span>
|
||
<span>驱动程序将其转换为SQL <code>REAL</code>然后将其返回到数据库。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../../java/sql/SQLOutput.html#writeFloat-float-">writeFloat</a></code>在界面
|
||
<code><a href="../../../../java/sql/SQLOutput.html" title="interface in java.sql">SQLOutput</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>x</code> - 传递给数据库的值
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../../java/sql/SQLException.html" title="class in java.sql">SQLException</a></code> - 如果
|
||
<code>SQLOutputImpl</code>对象正在由
|
||
<code>SQLData</code>将UDT的属性值写入数据库的
|
||
<code>SQLData</code>对象使用。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="writeDouble-double-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>writeDouble</h4> <pre>public void writeDouble(double x)
|
||
throws <a href="../../../../java/sql/SQLException.html" title="class in java.sql">SQLException</a></pre>
|
||
<div class="block">
|
||
<span>写一个<code>double</code>在Java编程语言中此<code>SQLOutputImpl</code>对象。</span>
|
||
<span>驱动程序将其转换为SQL <code>DOUBLE</code>然后将其返回到数据库。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../../java/sql/SQLOutput.html#writeDouble-double-">writeDouble</a></code>在界面
|
||
<code><a href="../../../../java/sql/SQLOutput.html" title="interface in java.sql">SQLOutput</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>x</code> - 传递给数据库的值
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../../java/sql/SQLException.html" title="class in java.sql">SQLException</a></code> - 如果
|
||
<code>SQLOutputImpl</code>对象正在尝试将UDT的属性值写入数据库的
|
||
<code>SQLData</code>对象使用。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="writeBigDecimal-java.math.BigDecimal-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>writeBigDecimal</h4> <pre>public void writeBigDecimal(<a href="../../../../java/math/BigDecimal.html" title="class in java.math">BigDecimal</a> x)
|
||
throws <a href="../../../../java/sql/SQLException.html" title="class in java.sql">SQLException</a></pre>
|
||
<div class="block">
|
||
<span>将Java编程语言中的<code>java.math.BigDecimal</code>对象写入此<code>SQLOutputImpl</code>对象。</span>
|
||
<span>驱动程序将其转换为SQL <code>NUMERIC</code>然后将其返回到数据库。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../../java/sql/SQLOutput.html#writeBigDecimal-java.math.BigDecimal-">writeBigDecimal</a></code>在界面
|
||
<code><a href="../../../../java/sql/SQLOutput.html" title="interface in java.sql">SQLOutput</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>x</code> - 传递给数据库的值
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../../java/sql/SQLException.html" title="class in java.sql">SQLException</a></code> - 如果
|
||
<code>SQLOutputImpl</code>对象正在由
|
||
<code>SQLData</code>将UDT的属性值写入数据库的
|
||
<code>SQLData</code>对象使用。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="writeBytes-byte:A-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>writeBytes</h4> <pre>public void writeBytes(byte[] x)
|
||
throws <a href="../../../../java/sql/SQLException.html" title="class in java.sql">SQLException</a></pre>
|
||
<div class="block">
|
||
<span>写入数组<code>bytes</code>在Java编程语言中此<code>SQLOutputImpl</code>对象。</span>
|
||
<span>驱动程序将其转换为SQL <code>VARBINARY</code>或<code>LONGVARBINARY</code>然后将其返回到数据库。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../../java/sql/SQLOutput.html#writeBytes-byte:A-">writeBytes</a></code>在界面
|
||
<code><a href="../../../../java/sql/SQLOutput.html" title="interface in java.sql">SQLOutput</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>x</code> - 传递给数据库的值
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../../java/sql/SQLException.html" title="class in java.sql">SQLException</a></code> - 如果
|
||
<code>SQLOutputImpl</code>对象正在尝试将UDT的属性值写入数据库的
|
||
<code>SQLData</code>对象使用。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="writeDate-java.sql.Date-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>writeDate</h4> <pre>public void writeDate(<a href="../../../../java/sql/Date.html" title="class in java.sql">Date</a> x)
|
||
throws <a href="../../../../java/sql/SQLException.html" title="class in java.sql">SQLException</a></pre>
|
||
<div class="block">
|
||
<span>将Java编程语言中的<code>java.sql.Date</code>对象写入此<code>SQLOutputImpl</code>对象。</span>
|
||
<span>驱动程序将其转换为SQL <code>DATE</code>然后将其返回到数据库。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../../java/sql/SQLOutput.html#writeDate-java.sql.Date-">writeDate</a></code>在界面
|
||
<code><a href="../../../../java/sql/SQLOutput.html" title="interface in java.sql">SQLOutput</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>x</code> - 传递给数据库的值
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../../java/sql/SQLException.html" title="class in java.sql">SQLException</a></code> - 如果
|
||
<code>SQLOutputImpl</code>对象正在尝试将UDT的属性值写入数据库的
|
||
<code>SQLData</code>对象使用。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="writeTime-java.sql.Time-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>writeTime</h4> <pre>public void writeTime(<a href="../../../../java/sql/Time.html" title="class in java.sql">Time</a> x)
|
||
throws <a href="../../../../java/sql/SQLException.html" title="class in java.sql">SQLException</a></pre>
|
||
<div class="block">
|
||
<span>将Java编程语言中的<code>java.sql.Time</code>对象写入此<code>SQLOutputImpl</code>对象。</span>
|
||
<span>驱动程序将其转换为SQL <code>TIME</code>然后将其返回到数据库。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../../java/sql/SQLOutput.html#writeTime-java.sql.Time-">writeTime</a></code>在界面
|
||
<code><a href="../../../../java/sql/SQLOutput.html" title="interface in java.sql">SQLOutput</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>x</code> - 传递给数据库的值
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../../java/sql/SQLException.html" title="class in java.sql">SQLException</a></code> - 如果
|
||
<code>SQLOutputImpl</code>对象正在由
|
||
<code>SQLData</code>将UDT的属性值写入数据库的
|
||
<code>SQLData</code>对象使用。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="writeTimestamp-java.sql.Timestamp-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>writeTimestamp</h4> <pre>public void writeTimestamp(<a href="../../../../java/sql/Timestamp.html" title="class in java.sql">Timestamp</a> x)
|
||
throws <a href="../../../../java/sql/SQLException.html" title="class in java.sql">SQLException</a></pre>
|
||
<div class="block">
|
||
<span>将Java编程语言中的<code>java.sql.Timestamp</code>对象写入此<code>SQLOutputImpl</code>对象。</span>
|
||
<span>驱动程序将其转换为SQL <code>TIMESTAMP</code>然后将其返回到数据库。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../../java/sql/SQLOutput.html#writeTimestamp-java.sql.Timestamp-">writeTimestamp</a></code>在界面
|
||
<code><a href="../../../../java/sql/SQLOutput.html" title="interface in java.sql">SQLOutput</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>x</code> - 传递给数据库的值
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../../java/sql/SQLException.html" title="class in java.sql">SQLException</a></code> - 如果
|
||
<code>SQLOutputImpl</code>对象正在尝试将UDT的属性值写入数据库的
|
||
<code>SQLData</code>对象使用。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="writeCharacterStream-java.io.Reader-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>writeCharacterStream</h4> <pre>public void writeCharacterStream(<a href="../../../../java/io/Reader.html" title="class in java.io">Reader</a> x)
|
||
throws <a href="../../../../java/sql/SQLException.html" title="class in java.sql">SQLException</a></pre>
|
||
<div class="block">
|
||
<span>将Unicode字符串写入此<code>SQLOutputImpl</code>对象。</span>
|
||
<span>驱动程序将从Unicode到数据库<code>CHAR</code>格式进行任何<code>CHAR</code>转换。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../../java/sql/SQLOutput.html#writeCharacterStream-java.io.Reader-">writeCharacterStream</a></code>在界面
|
||
<code><a href="../../../../java/sql/SQLOutput.html" title="interface in java.sql">SQLOutput</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>x</code> - 传递给数据库的值
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../../java/sql/SQLException.html" title="class in java.sql">SQLException</a></code> - 如果
|
||
<code>SQLOutputImpl</code>对象正在由
|
||
<code>SQLData</code>将UDT的属性值写入数据库的
|
||
<code>SQLData</code>对象使用。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="writeAsciiStream-java.io.InputStream-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>writeAsciiStream</h4> <pre>public void writeAsciiStream(<a href="../../../../java/io/InputStream.html" title="class in java.io">InputStream</a> x)
|
||
throws <a href="../../../../java/sql/SQLException.html" title="class in java.sql">SQLException</a></pre>
|
||
<div class="block">
|
||
<span>将ASCII字符串写入此<code>SQLOutputImpl</code>对象。</span>
|
||
<span>驱动程序将从ASCII到数据库<code>CHAR</code>格式进行任何<code>CHAR</code>转换。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../../java/sql/SQLOutput.html#writeAsciiStream-java.io.InputStream-">writeAsciiStream</a></code>在界面
|
||
<code><a href="../../../../java/sql/SQLOutput.html" title="interface in java.sql">SQLOutput</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>x</code> - 传递给数据库的值
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../../java/sql/SQLException.html" title="class in java.sql">SQLException</a></code> - 如果
|
||
<code>SQLOutputImpl</code>对象正在尝试将UDT的属性值写入数据库的
|
||
<code>SQLData</code>对象使用。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="writeBinaryStream-java.io.InputStream-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>writeBinaryStream</h4> <pre>public void writeBinaryStream(<a href="../../../../java/io/InputStream.html" title="class in java.io">InputStream</a> x)
|
||
throws <a href="../../../../java/sql/SQLException.html" title="class in java.sql">SQLException</a></pre>
|
||
<div class="block">
|
||
将一串未解释的字节写入此
|
||
<code>SQLOutputImpl</code>对象。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../../java/sql/SQLOutput.html#writeBinaryStream-java.io.InputStream-">writeBinaryStream</a></code>在界面
|
||
<code><a href="../../../../java/sql/SQLOutput.html" title="interface in java.sql">SQLOutput</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>x</code> - 传递给数据库的值
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../../java/sql/SQLException.html" title="class in java.sql">SQLException</a></code> - 如果
|
||
<code>SQLOutputImpl</code>对象正在由
|
||
<code>SQLData</code>将UDT的属性值写入数据库的
|
||
<code>SQLData</code>对象使用。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="writeObject-java.sql.SQLData-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>writeObject</h4> <pre>public void writeObject(<a href="../../../../java/sql/SQLData.html" title="interface in java.sql">SQLData</a> x)
|
||
throws <a href="../../../../java/sql/SQLException.html" title="class in java.sql">SQLException</a></pre>
|
||
<div class="block">
|
||
<span>向流中写入包含在给定的<code>SQLData</code>对象中的数据。</span>
|
||
<span>当<code>SQLData</code>对象为<code>null</code>时,此方法将SQL <code>NULL</code>写入流。</span>
|
||
<span>否则,它调用给定对象的<code>SQLData.writeSQL</code>方法,该方法将对象的属性写入流。</span>
|
||
<p> <span>方法<code>SQLData.writeSQ</code>调用适当的<code>SQLOutputImpl.writeXXX</code>方法来按顺序写入每个对象的属性。</span> <span>属性必须从<code>SQLInput</code>输入流中读取,并以与用户定义类型的SQL定义相同的顺序写入<code>SQLOutputImpl</code>输出流。</span> </p>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../../java/sql/SQLOutput.html#writeObject-java.sql.SQLData-">writeObject</a></code>在界面
|
||
<code><a href="../../../../java/sql/SQLOutput.html" title="interface in java.sql">SQLOutput</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>x</code> - 表示SQL结构化或不同类型数据的对象
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../../java/sql/SQLException.html" title="class in java.sql">SQLException</a></code> - 如果
|
||
<code>SQLOutputImpl</code>对象正在尝试将UDT的属性值写入数据库的
|
||
<code>SQLData</code>对象使用。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="writeRef-java.sql.Ref-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>writeRef</h4> <pre>public void writeRef(<a href="../../../../java/sql/Ref.html" title="interface in java.sql">Ref</a> x)
|
||
throws <a href="../../../../java/sql/SQLException.html" title="class in java.sql">SQLException</a></pre>
|
||
<div class="block">
|
||
<span>将Java编程语言中的<code>Ref</code>对象写入此<code>SQLOutputImpl</code>对象。</span>
|
||
<span>驱动程序将其转换为可序列化的<code>SerialRef</code> SQL <code>REF</code>值,然后将其返回到数据库。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../../java/sql/SQLOutput.html#writeRef-java.sql.Ref-">writeRef</a></code>在界面
|
||
<code><a href="../../../../java/sql/SQLOutput.html" title="interface in java.sql">SQLOutput</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>x</code> - 表示SQL
|
||
<code>REF</code>值的对象
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../../java/sql/SQLException.html" title="class in java.sql">SQLException</a></code> - 如果
|
||
<code>SQLOutputImpl</code>对象正在尝试将UDT的属性值写入数据库的
|
||
<code>SQLData</code>对象使用。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="writeBlob-java.sql.Blob-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>writeBlob</h4> <pre>public void writeBlob(<a href="../../../../java/sql/Blob.html" title="interface in java.sql">Blob</a> x)
|
||
throws <a href="../../../../java/sql/SQLException.html" title="class in java.sql">SQLException</a></pre>
|
||
<div class="block">
|
||
<span>将Java编程语言中的<code>Blob</code>对象写入此<code>SQLOutputImpl</code>对象。</span>
|
||
<span>驱动程序将其转换为可序列化的<code>SerialBlob</code> SQL <code>BLOB</code>值,然后将其返回到数据库。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../../java/sql/SQLOutput.html#writeBlob-java.sql.Blob-">writeBlob</a></code>在界面
|
||
<code><a href="../../../../java/sql/SQLOutput.html" title="interface in java.sql">SQLOutput</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>x</code> - 表示SQL
|
||
<code>BLOB</code>值的对象
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../../java/sql/SQLException.html" title="class in java.sql">SQLException</a></code> - 如果
|
||
<code>SQLOutputImpl</code>对象正在由
|
||
<code>SQLData</code>将UDT的属性值写入数据库的
|
||
<code>SQLData</code>对象使用。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="writeClob-java.sql.Clob-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>writeClob</h4> <pre>public void writeClob(<a href="../../../../java/sql/Clob.html" title="interface in java.sql">Clob</a> x)
|
||
throws <a href="../../../../java/sql/SQLException.html" title="class in java.sql">SQLException</a></pre>
|
||
<div class="block">
|
||
<span>将Java编程语言中的<code>Clob</code>对象写入此<code>SQLOutputImpl</code>对象。</span>
|
||
<span>驱动程序将其转换为可序列化的<code>SerialClob</code> SQL <code>CLOB</code>值,然后将其返回到数据库。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../../java/sql/SQLOutput.html#writeClob-java.sql.Clob-">writeClob</a></code>在界面
|
||
<code><a href="../../../../java/sql/SQLOutput.html" title="interface in java.sql">SQLOutput</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>x</code> - 表示SQL
|
||
<code>CLOB</code>值的对象
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../../java/sql/SQLException.html" title="class in java.sql">SQLException</a></code> - 如果
|
||
<code>SQLOutputImpl</code>对象正在由
|
||
<code>SQLData</code>将UDT的属性值写入数据库的
|
||
<code>SQLData</code>对象使用。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="writeStruct-java.sql.Struct-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>writeStruct</h4> <pre>public void writeStruct(<a href="../../../../java/sql/Struct.html" title="interface in java.sql">Struct</a> x)
|
||
throws <a href="../../../../java/sql/SQLException.html" title="class in java.sql">SQLException</a></pre>
|
||
<div class="block">
|
||
<span>将Java编程语言中的<code>Struct</code>对象写入此<code>SQLOutputImpl</code>对象。</span>
|
||
<span>驱动程序将此值转换为SQL结构类型,然后将其返回到数据库。</span>
|
||
<p> <span>当SQL结构类型已被映射到Java编程语言(标准映射)中的<code>Struct</code>对象时,应使用此方法。</span> <span>如果SQL结构化类型已经被自定义映射到Java编程语言中的类,则应使用方法<code>writeObject</code> 。</span> </p>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../../java/sql/SQLOutput.html#writeStruct-java.sql.Struct-">writeStruct</a></code>在界面
|
||
<code><a href="../../../../java/sql/SQLOutput.html" title="interface in java.sql">SQLOutput</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>x</code> - 表示SQL结构化类型属性的对象
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../../java/sql/SQLException.html" title="class in java.sql">SQLException</a></code> - 如果
|
||
<code>SQLOutputImpl</code>对象正在由
|
||
<code>SQLData</code>将UDT的属性值写入数据库的
|
||
<code>SQLData</code>对象使用。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="writeArray-java.sql.Array-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>writeArray</h4> <pre>public void writeArray(<a href="../../../../java/sql/Array.html" title="interface in java.sql">Array</a> x)
|
||
throws <a href="../../../../java/sql/SQLException.html" title="class in java.sql">SQLException</a></pre>
|
||
<div class="block">
|
||
<span>将Java编程语言中的<code>Array</code>对象写入此<code>SQLOutputImpl</code>对象。</span>
|
||
<span>驱动程序将此值转换为可序列化的<code>SerialArray</code> SQL <code>ARRAY</code>值,然后将其返回到数据库。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../../java/sql/SQLOutput.html#writeArray-java.sql.Array-">writeArray</a></code>在界面
|
||
<code><a href="../../../../java/sql/SQLOutput.html" title="interface in java.sql">SQLOutput</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>x</code> - 表示SQL
|
||
<code>ARRAY</code>值的对象
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../../java/sql/SQLException.html" title="class in java.sql">SQLException</a></code> - 如果
|
||
<code>SQLOutputImpl</code>对象正在尝试将UDT的属性值写入数据库的
|
||
<code>SQLData</code>对象使用。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="writeURL-java.net.URL-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>writeURL</h4> <pre>public void writeURL(<a href="../../../../java/net/URL.html" title="class in java.net">URL</a> url)
|
||
throws <a href="../../../../java/sql/SQLException.html" title="class in java.sql">SQLException</a></pre>
|
||
<div class="block">
|
||
<span>将Java编程语言中的<code>java.sql.Type.DATALINK</code>对象写入此<code>SQLOutputImpl</code>对象。</span>
|
||
<span>驱动程序将此值转换为可序列化的<code>SerialDatalink</code> SQL <code>DATALINK</code>值,然后将其返回到数据库。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../../java/sql/SQLOutput.html#writeURL-java.net.URL-">writeURL</a></code>在界面
|
||
<code><a href="../../../../java/sql/SQLOutput.html" title="interface in java.sql">SQLOutput</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>url</code> - 表示SQL
|
||
<code>DATALINK</code>值的对象
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../../java/sql/SQLException.html" title="class in java.sql">SQLException</a></code> - 如果
|
||
<code>SQLOutputImpl</code>对象正在尝试将UDT的属性值写入数据库的
|
||
<code>SQLData</code>对象使用。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="writeNString-java.lang.String-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>writeNString</h4> <pre>public void writeNString(<a href="../../../../java/lang/String.html" title="class in java.lang">String</a> x)
|
||
throws <a href="../../../../java/sql/SQLException.html" title="class in java.sql">SQLException</a></pre>
|
||
<div class="block">
|
||
<span>接下来的属性写入流为<code>String</code>的Java编程语言。</span>
|
||
<span>驱动程序将其转换为SQL <code>NCHAR</code>或<code>NVARCHAR</code>或<code>LONGNVARCHAR</code>值(取决于相对于<code>NVARCHAR</code>值的驱动程序限制的参数大小)将其发送到流时。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../../java/sql/SQLOutput.html#writeNString-java.lang.String-">writeNString</a></code>在界面
|
||
<code><a href="../../../../java/sql/SQLOutput.html" title="interface in java.sql">SQLOutput</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>x</code> - 传递给数据库的值
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../../java/sql/SQLException.html" title="class in java.sql">SQLException</a></code> - 如果发生数据库访问错误
|
||
</dd>
|
||
<dt>
|
||
<span class="simpleTagLabel">从以下版本开始:</span>
|
||
</dt>
|
||
<dd>
|
||
1.6
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="writeNClob-java.sql.NClob-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>writeNClob</h4> <pre>public void writeNClob(<a href="../../../../java/sql/NClob.html" title="interface in java.sql">NClob</a> x)
|
||
throws <a href="../../../../java/sql/SQLException.html" title="class in java.sql">SQLException</a></pre>
|
||
<div class="block">
|
||
将SQL
|
||
<code>NCLOB</code>值写入流。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../../java/sql/SQLOutput.html#writeNClob-java.sql.NClob-">writeNClob</a></code>在界面
|
||
<code><a href="../../../../java/sql/SQLOutput.html" title="interface in java.sql">SQLOutput</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>x</code> - 表示SQL
|
||
<code>NCLOB</code>值的数据的
|
||
<code>NClob</code>对象
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../../java/sql/SQLException.html" title="class in java.sql">SQLException</a></code> - 如果发生数据库访问错误
|
||
</dd>
|
||
<dt>
|
||
<span class="simpleTagLabel">从以下版本开始:</span>
|
||
</dt>
|
||
<dd>
|
||
1.6
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="writeRowId-java.sql.RowId-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>writeRowId</h4> <pre>public void writeRowId(<a href="../../../../java/sql/RowId.html" title="interface in java.sql">RowId</a> x)
|
||
throws <a href="../../../../java/sql/SQLException.html" title="class in java.sql">SQLException</a></pre>
|
||
<div class="block">
|
||
将SQL
|
||
<code>ROWID</code>值写入流。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../../java/sql/SQLOutput.html#writeRowId-java.sql.RowId-">writeRowId</a></code>在界面
|
||
<code><a href="../../../../java/sql/SQLOutput.html" title="interface in java.sql">SQLOutput</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>x</code> - 表示SQL
|
||
<code>ROWID</code>值的数据的
|
||
<code>RowId</code>对象
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../../java/sql/SQLException.html" title="class in java.sql">SQLException</a></code> - 如果发生数据库访问错误
|
||
</dd>
|
||
<dt>
|
||
<span class="simpleTagLabel">从以下版本开始:</span>
|
||
</dt>
|
||
<dd>
|
||
1.6
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="writeSQLXML-java.sql.SQLXML-">
|
||
<!-- --> </a>
|
||
<ul class="blockListLast">
|
||
<li class="blockList"> <h4>writeSQLXML</h4> <pre>public void writeSQLXML(<a href="../../../../java/sql/SQLXML.html" title="interface in java.sql">SQLXML</a> x)
|
||
throws <a href="../../../../java/sql/SQLException.html" title="class in java.sql">SQLException</a></pre>
|
||
<div class="block">
|
||
将SQL
|
||
<code>XML</code>值写入流。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../../java/sql/SQLOutput.html#writeSQLXML-java.sql.SQLXML-">writeSQLXML</a></code>在界面
|
||
<code><a href="../../../../java/sql/SQLOutput.html" title="interface in java.sql">SQLOutput</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>x</code> - 表示SQL
|
||
<code>XML</code>值的数据的
|
||
<code>SQLXML</code>对象
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../../java/sql/SQLException.html" title="class in java.sql">SQLException</a></code> - 如果发生数据库访问错误
|
||
</dd>
|
||
<dt>
|
||
<span class="simpleTagLabel">从以下版本开始:</span>
|
||
</dt>
|
||
<dd>
|
||
1.6
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> </li>
|
||
</ul> </li>
|
||
</ul>
|
||
</div>
|
||
</div> |