言語

ICallableStatement インターフェイス

定義

SQL ストアド プロシージャの実行に使用されるインターフェイス。

[Android.Runtime.Register("java/sql/CallableStatement", "", "Java.Sql.ICallableStatementInvoker")]
public interface ICallableStatement : IDisposable, Java.Interop.IJavaPeerable, Java.Sql.IPreparedStatement
[<Android.Runtime.Register("java/sql/CallableStatement", "", "Java.Sql.ICallableStatementInvoker")>]
type ICallableStatement = interface
    interface IPreparedStatement
    interface IStatement
    interface IWrapper
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
属性
実装

注釈

SQL ストアド プロシージャの実行に使用されるインターフェイス。 JDBC API には、ストアド プロシージャ SQL エスケープ構文が用意されています。これにより、ストアド プロシージャをすべての RDBMS に対して標準の方法で呼び出すことができます。 このエスケープ構文には、結果パラメーターを含む形式と含まれない形式があります。 使用する場合は、結果パラメーターを OUT パラメーターとして登録する必要があります。 その他のパラメーターは、入力、出力、またはその両方に使用できます。 パラメーターは数値で順番に参照され、最初のパラメーターは 1 です。

{?= call &lt;procedure-name&gt;[(&lt;arg1&gt;,&lt;arg2&gt;, ...)]}
              {call &lt;procedure-name&gt;[(&lt;arg1&gt;,&lt;arg2&gt;, ...)]}

IN パラメーター値は、PreparedStatementから継承されたset メソッドを使用して設定されます。 ストアド プロシージャを実行する前に、すべての OUT パラメーターの型を登録する必要があります。これらの値は、ここで指定した get メソッドを使用して実行後に取得されます。

CallableStatementは、1 つのResultSet オブジェクトまたは複数のResultSet オブジェクトを返すことができます。 Statementから継承された操作を使用して、複数のResultSet オブジェクトが処理されます。

移植性を最大限に高めるために、出力パラメーターの値を取得する前に、呼び出しの ResultSet オブジェクトと更新回数を処理する必要があります。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

フィールド

名前 説明
CloseAllResults

getMoreResultsを呼び出すときに、以前に開いたままにされていたすべてのResultSet オブジェクトを閉じる必要があることを示す定数。

(継承元 IStatement)
CloseCurrentResult

getMoreResultsを呼び出すときに、現在のResultSet オブジェクトを閉じる必要があることを示す定数。

(継承元 IStatement)
ExecuteFailed

バッチ ステートメントの実行中にエラーが発生したことを示す定数。

(継承元 IStatement)
KeepCurrentResult

getMoreResultsを呼び出すときに、現在のResultSet オブジェクトを閉じないことを示す定数。

(継承元 IStatement)
NoGeneratedKeys

生成されたキーを取得に使用できないことを示す定数。

(継承元 IStatement)
ReturnGeneratedKeys

生成されたキーを取得に使用できるようにする必要があることを示す定数。

(継承元 IStatement)
SuccessNoInfo

バッチ ステートメントが正常に実行されたが、影響を受けた行数のカウントがないことを示す定数を使用できます。

(継承元 IStatement)

プロパティ

名前 説明
Connection

このステートメントを作成した Connection オブジェクトを取得します。

(継承元 IStatement)
FetchDirection

このステートメントから生成された ResultSetの行をフェッチするための既定の方向を取得します。

(継承元 IStatement)
FetchSize

このステートメントから返された ResultSet オブジェクトのフェッチの既定の行数を取得します。

(継承元 IStatement)
GeneratedKeys

このステートメントを実行して作成された自動生成キーを返します。

(継承元 IStatement)
Handle

基になる Android オブジェクトの JNI 値を取得します。

(継承元 IJavaObject)
IsClosed

このステートメントが閉じている場合は true、それ以外の場合は false を返します。

(継承元 IStatement)
JniIdentityHashCode

ラップされたインスタンスの java.lang.System.identityHashCode() の値を返します。

(継承元 IJavaPeerable)
JniManagedPeerState

マネージド ピアの状態。

(継承元 IJavaPeerable)
JniObjectReferenceControlBlock

SQL ストアド プロシージャの実行に使用されるインターフェイス。

(継承元 IJavaPeerable)
JniPeerMembers

メンバー アクセスと呼び出しのサポート。

(継承元 IJavaPeerable)
MaxFieldSize

このステートメントから派生した ResultSet の文字型およびバイナリ型の列から値として返すことができる最大バイト数を取得します。

(継承元 IStatement)
MaxRows

このステートメントから生成されるときに、 ResultSet に含めることができる行の最大数を取得します。

(継承元 IStatement)
MetaData

PreparedStatementの実行によって生成されるResultSetを記述するResultSetMetaDataを返します。

(継承元 IPreparedStatement)
MoreResults

このステートメントの次の結果に移動します。

(継承元 IStatement)
ParameterMetaData

PreparedStatementのパラメーターに関する情報を取得します。

(継承元 IPreparedStatement)
PeerReference

ラップされたJava オブジェクト インスタンスのJniObjectReferenceを返します。

(継承元 IJavaPeerable)
Poolable

このステートメントがプール可能な場合は true、それ以外の場合は false を返します。

(継承元 IStatement)
QueryTimeout

ステートメントの実行時間のタイムアウト値を取得します。

(継承元 IStatement)
ResultSet

現在の結果を取得します。

(継承元 IStatement)
ResultSetConcurrency

このステートメントによって生成された ResultSet オブジェクトのコンカレンシー設定を取得します。

(継承元 IStatement)
ResultSetHoldability

このステートメントによって生成 ResultSet オブジェクトのカーソル保留設定を取得します。

(継承元 IStatement)
ResultSetType

このステートメントから派生したResultSetResultSet型の設定を取得します。

(継承元 IStatement)
UpdateCount

ResultSetでない場合は、現在の結果の更新カウントを取得します。

(継承元 IStatement)
Warnings

このステートメントの呼び出しによって報告された最初の SQLWarning を取得します。

(継承元 IStatement)

メソッド

名前 説明
AddBatch()

この PreparedStatement オブジェクトのコマンド バッチにパラメーターのセットを追加します。

(継承元 IPreparedStatement)
AddBatch(String)

指定された SQL コマンドを、この Statement オブジェクトのコマンドの現在のリストに追加します。

(継承元 IStatement)
Cancel()

DBMS とドライバーの両方で SQL ステートメントの中止がサポートされている場合は、この Statement オブジェクトを取り消します。

(継承元 IStatement)
ClearBatch()

この Statement オブジェクトの現在の SQL コマンドの一覧を空にします。

(継承元 IStatement)
ClearParameters()

現在のパラメーター値を直ちにクリアします。

(継承元 IPreparedStatement)
ClearWarnings()

この Statement オブジェクトで報告されたすべての警告をクリアします。

(継承元 IStatement)
Close()

この Statement オブジェクトのデータベースリソースと JDBC リソースは、自動的に閉じられるのを待つのではなく、直ちに解放します。

(継承元 IStatement)
Disposed()

インスタンスが破棄されたときに呼び出されます。

(継承元 IJavaPeerable)
DisposeUnlessReferenced()

このインスタンスへの未処理の参照がない場合は、 Dispose()を呼び出します。それ以外の場合は何も実行しません。

(継承元 IJavaPeerable)
Execute()

この PreparedStatement オブジェクトで SQL ステートメントを実行します。これは、任意の種類の SQL ステートメントである可能性があります。

(継承元 IPreparedStatement)
Execute(String, Int32)

指定された SQL ステートメントを実行します。これは複数の結果を返す可能性があり、自動生成されたキーを取得可能にする必要があることをドライバーに通知します。

(継承元 IStatement)
Execute(String, Int32[])

指定された SQL ステートメントを実行します。これは複数の結果を返す可能性があり、指定された配列で示された自動生成キーを取得可能にする必要があることをドライバーに通知します。

(継承元 IStatement)
Execute(String, String[])

指定された SQL ステートメントを実行します。これは複数の結果を返す可能性があり、指定された配列で示された自動生成キーを取得可能にする必要があることをドライバーに通知します。

(継承元 IStatement)
Execute(String)

指定された SQL ステートメントを実行します。これは、複数の結果を返す可能性があります。

(継承元 IStatement)
ExecuteBatch()

実行のためにコマンドのバッチをデータベースに送信し、すべてのコマンドが正常に実行された場合は、更新カウントの配列を返します。

(継承元 IStatement)
ExecuteQuery()

この PreparedStatement オブジェクトで SQL クエリを実行し、クエリによって生成された ResultSet オブジェクトを返します。

(継承元 IPreparedStatement)
ExecuteQuery(String)

指定された SQL ステートメントを実行します。このステートメントは、単一の ResultSet オブジェクトを返します。

(継承元 IStatement)
ExecuteUpdate()

この PreparedStatement オブジェクトで SQL ステートメントを実行します。これは、 INSERTUPDATEDELETEなどの SQL データ操作言語 (DML) ステートメント、DDL ステートメントなど、何も返されない SQL ステートメントである必要があります。

(継承元 IPreparedStatement)
ExecuteUpdate(String, Int32)

指定された SQL ステートメントを実行し、この Statement オブジェクトによって生成された自動生成キーを取得できるようにするかどうかを指定されたフラグでドライバーに通知します。

(継承元 IStatement)
ExecuteUpdate(String, Int32[])

指定された SQL ステートメントを実行し、指定された配列に示されている自動生成キーを取得可能にする必要があることをドライバーに通知します。

(継承元 IStatement)
ExecuteUpdate(String, String[])

指定された SQL ステートメントを実行し、指定された配列に示されている自動生成キーを取得可能にする必要があることをドライバーに通知します。

(継承元 IStatement)
ExecuteUpdate(String)

指定された SQL ステートメントを実行します。これは、 INSERTUPDATE、または DELETE ステートメント、または SQL DDL ステートメントなど、何も返されない SQL ステートメントです。

(継承元 IStatement)
Finalized()

インスタンスが終了したときに呼び出されます。

(継承元 IJavaPeerable)
GetArray(Int32)

指定された JDBC ARRAY パラメーターの値を、Java プログラミング言語のjava.sql.Array オブジェクトとして取得します。

GetArray(String)

Java プログラミング言語のjava.sql.Array オブジェクトとして JDBC ARRAY パラメーターの値を取得します。

GetBigDecimal(Int32, Int32)
古い.

指定された JDBC NUMERIC パラメーターの値を、小数点の右側に小数点以下桁数を持つjava.math.BigDecimal オブジェクトとして取得します。

GetBigDecimal(Int32)

指定された JDBC NUMERIC パラメーターの値を java.math.BigDecimal オブジェクトとして取得し、その値に含まれる小数点以下の桁数を指定します。

GetBigDecimal(String)

JDBC NUMERIC パラメーターの値を java.math.BigDecimal オブジェクトとして取得し、その値に含まれる小数点以下の桁数を指定します。

GetBlob(Int32)

指定された JDBC BLOB パラメーターの値を、Java プログラミング言語のjava.sql.Blob オブジェクトとして取得します。

GetBlob(String)

JDBC BLOB パラメーターの値を、Java プログラミング言語のjava.sql.Blob オブジェクトとして取得します。

GetBoolean(Int32)

指定された JDBC BITまたは BOOLEAN パラメーターの値を、Java プログラミング言語のbooleanとして取得します。

GetBoolean(String)

Java プログラミング言語のbooleanとして、JDBC BITまたは BOOLEAN パラメーターの値を取得します。

GetByte(Int32)

指定された JDBC TINYINT パラメーターの値を、Java プログラミング言語のbyteとして取得します。

GetByte(String)

Java プログラミング言語のbyteとして JDBC TINYINT パラメーターの値を取得します。

GetBytes(Int32)

指定された JDBC BINARYまたは VARBINARY パラメーターの値を、Java プログラミング言語のbyte値の配列として取得します。

GetBytes(String)

JDBC BINARYまたは VARBINARY パラメーターの値を、Javaプログラミング言語のbyte値の配列として取得します。

GetCharacterStream(Int32)

指定されたパラメーターの値を、Java プログラミング言語のjava.io.Reader オブジェクトとして取得します。

GetCharacterStream(String)

指定されたパラメーターの値を、Java プログラミング言語のjava.io.Reader オブジェクトとして取得します。

GetClob(Int32)

指定された JDBC CLOB パラメーターの値を、Java プログラミング言語のjava.sql.Clob オブジェクトとして取得します。

GetClob(String)

JDBC CLOB パラメーターの値を、Java プログラミング言語のjava.sql.Clob オブジェクトとして取得します。

GetDate(Int32, Calendar)

指定された JDBC DATE パラメーターの値を java.sql.Date オブジェクトとして取得します。指定した Calendar オブジェクトを使用して日付を作成します。

GetDate(Int32)

指定された JDBC DATE パラメーターの値を java.sql.Date オブジェクトとして取得します。

GetDate(String, Calendar)

指定されたCalendar オブジェクトを使用して日付を作成し、JDBC DATE パラメーターの値をjava.sql.Date オブジェクトとして取得します。

GetDate(String)

JDBC DATE パラメーターの値を java.sql.Date オブジェクトとして取得します。

GetDouble(Int32)

指定された JDBC DOUBLE パラメーターの値を、Java プログラミング言語のdoubleとして取得します。

GetDouble(String)

Java プログラミング言語のdoubleとして JDBC DOUBLE パラメーターの値を取得します。

GetFloat(Int32)

指定された JDBC FLOAT パラメーターの値を、Java プログラミング言語のfloatとして取得します。

GetFloat(String)

Java プログラミング言語のfloatとして JDBC FLOAT パラメーターの値を取得します。

GetInt(Int32)

指定された JDBC INTEGER パラメーターの値を、Java プログラミング言語のintとして取得します。

GetInt(String)

Java プログラミング言語のintとして JDBC INTEGER パラメーターの値を取得します。

GetLong(Int32)

指定された JDBC BIGINT パラメーターの値を、Java プログラミング言語のlongとして取得します。

GetLong(String)

Java プログラミング言語のlongとして JDBC BIGINT パラメーターの値を取得します。

GetMoreResults(Int32)

このStatement オブジェクトの次の結果に移動し、指定されたフラグで指定された命令に従って現在のResultSet オブジェクトを処理し、次の結果がResultSet オブジェクトの場合はtrueを返します。

(継承元 IStatement)
GetNCharacterStream(Int32)

指定されたパラメーターの値を、Java プログラミング言語のjava.io.Reader オブジェクトとして取得します。

GetNCharacterStream(String)

指定されたパラメーターの値を、Java プログラミング言語のjava.io.Reader オブジェクトとして取得します。

GetNClob(Int32)

指定された JDBC NCLOB パラメーターの値を、Java プログラミング言語のjava.sql.NClob オブジェクトとして取得します。

GetNClob(String)

JDBC NCLOB パラメーターの値を、Java プログラミング言語のjava.sql.NClob オブジェクトとして取得します。

GetNString(Int32)

指定された NCHARの値を取得します。 NVARCHARJavaプログラミング言語のStringとしてパラメーターをLONGNVARCHARします。

GetNString(String)

指定された NCHARの値を取得します。 NVARCHARJavaプログラミング言語のStringとしてパラメーターをLONGNVARCHARします。

GetObject(Int32, IDictionary<String,Class>)

OUT パラメーター parameterIndex の値を表すオブジェクトを返し、パラメーター値のカスタム マッピングに map を使用します。

GetObject(Int32)

指定されたパラメーターの値を、Java プログラミング言語のObjectとして取得します。

GetObject(String, IDictionary<String,Class>)

OUT パラメーター parameterName の値を表すオブジェクトを返し、パラメーター値のカスタム マッピングに map を使用します。

GetObject(String)

パラメーターの値を、Java プログラミング言語のObjectとして取得します。

GetRef(Int32)

指定された JDBC REF(&lt;structured-type&gt;) パラメーターの値を、Java プログラミング言語のjava.sql.Ref オブジェクトとして取得します。

GetRef(String)

JDBC REF(&lt;structured-type&gt;) パラメーターの値を、Java プログラミング言語のjava.sql.Ref オブジェクトとして取得します。

GetRowId(Int32)

指定された JDBC ROWID パラメーターの値を java.sql.RowId オブジェクトとして取得します。

GetRowId(String)

指定された JDBC ROWID パラメーターの値を java.sql.RowId オブジェクトとして取得します。

GetShort(Int32)

指定された JDBC SMALLINT パラメーターの値を、Java プログラミング言語のshortとして取得します。

GetShort(String)

Java プログラミング言語のshortとして JDBC SMALLINT パラメーターの値を取得します。

GetSQLXML(Int32)

指定されたSQL XML パラメーターの値を、Java プログラミング言語のjava.sql.SQLXML オブジェクトとして取得します。

GetSQLXML(String)

指定されたSQL XML パラメーターの値を、Java プログラミング言語のjava.sql.SQLXML オブジェクトとして取得します。

GetString(Int32)

指定された JDBC CHARVARCHAR、または LONGVARCHAR パラメーターの値を、Java プログラミング言語のStringとして取得します。

GetString(String)

JDBC CHARVARCHAR、または LONGVARCHAR パラメーターの値を、Java プログラミング言語のStringとして取得します。

GetTime(Int32, Calendar)

指定された JDBC TIME パラメーターの値を java.sql.Time オブジェクトとして取得します。指定された Calendar オブジェクトを使用して時刻を構築します。

GetTime(Int32)

指定された JDBC TIME パラメーターの値を java.sql.Time オブジェクトとして取得します。

GetTime(String, Calendar)

指定したCalendar オブジェクトを使用して時間を構築し、JDBC TIME パラメーターの値をjava.sql.Time オブジェクトとして取得します。

GetTime(String)

JDBC TIME パラメーターの値を java.sql.Time オブジェクトとして取得します。

GetTimestamp(Int32, Calendar)

指定された JDBC TIMESTAMP パラメーターの値を java.sql.Timestamp オブジェクトとして取得します。指定された Calendar オブジェクトを使用して、 Timestamp オブジェクトを構築します。

GetTimestamp(Int32)

指定された JDBC TIMESTAMP パラメーターの値を java.sql.Timestamp オブジェクトとして取得します。

GetTimestamp(String, Calendar)

指定したCalendar オブジェクトを使用して、JDBC TIMESTAMP パラメーターの値をjava.sql.Timestamp オブジェクトとして取得し、Timestamp オブジェクトを構築します。

GetTimestamp(String)

JDBC TIMESTAMP パラメーターの値を java.sql.Timestamp オブジェクトとして取得します。

GetURL(Int32)

指定された JDBC DATALINK パラメーターの値を java.net.URL オブジェクトとして取得します。

GetURL(String)

JDBC DATALINK パラメーターの値を java.net.URL オブジェクトとして取得します。

IsWrapperFor(Class)

インターフェイス引数を実装する場合、または直接または間接的に行うオブジェクトのラッパーである場合は true を返します。

(継承元 IWrapper)
RegisterOutParameter(Int32, Int32, Int32)

パラメーターを JDBC 型のsqlTypeparameterIndex序数位置に登録します。

RegisterOutParameter(Int32, Int32, String)

指定された出力パラメーターを登録します。

RegisterOutParameter(Int32, Int32)

JDBC 型のsqlTypeparameterIndex序数位置に OUT パラメーターを登録します。

RegisterOutParameter(String, Int32, Int32)

parameterNameという名前のパラメーターを JDBC 型のsqlTypeとして登録します。

RegisterOutParameter(String, Int32, String)

指定された出力パラメーターを登録します。

RegisterOutParameter(String, Int32)

parameterNameという名前の OUT パラメーターを JDBC 型のsqlTypeに登録します。

SetArray(Int32, IArray)

指定されたパラメーターを指定した java.sql.Array オブジェクトに設定します。

(継承元 IPreparedStatement)
SetAsciiStream(Int32, Stream, Int32)

指定されたパラメーターを指定された入力ストリームに設定します。このストリームには、指定したバイト数が設定されます。

(継承元 IPreparedStatement)
SetAsciiStream(Int32, Stream, Int64)

指定されたパラメーターを指定された入力ストリームに設定します。このストリームには、指定したバイト数が設定されます。

(継承元 IPreparedStatement)
SetAsciiStream(Int32, Stream)

指定されたパラメーターを、渡された入力ストリームに設定します。

(継承元 IPreparedStatement)
SetAsciiStream(String, Stream, Int32)

指定されたパラメーターを指定された入力ストリームに設定します。このストリームには、指定したバイト数が設定されます。

SetAsciiStream(String, Stream, Int64)

指定されたパラメーターを指定された入力ストリームに設定します。このストリームには、指定したバイト数が設定されます。

SetAsciiStream(String, Stream)

指定されたパラメーターを、渡された入力ストリームに設定します。

SetBigDecimal(Int32, BigDecimal)

指定されたパラメーターを指定した java.math.BigDecimal 値に設定します。

(継承元 IPreparedStatement)
SetBigDecimal(String, BigDecimal)

指定されたパラメーターを指定した java.math.BigDecimal 値に設定します。

SetBinaryStream(Int32, Stream, Int32)

指定されたパラメーターを指定された入力ストリームに設定します。このストリームには、指定したバイト数が設定されます。

(継承元 IPreparedStatement)
SetBinaryStream(Int32, Stream, Int64)

指定されたパラメーターを指定された入力ストリームに設定します。このストリームには、指定したバイト数が設定されます。

(継承元 IPreparedStatement)
SetBinaryStream(Int32, Stream)

指定されたパラメーターを、渡された入力ストリームに設定します。

(継承元 IPreparedStatement)
SetBinaryStream(String, Stream, Int32)

指定されたパラメーターを指定された入力ストリームに設定します。このストリームには、指定したバイト数が設定されます。

SetBinaryStream(String, Stream, Int64)

指定されたパラメーターを指定された入力ストリームに設定します。このストリームには、指定したバイト数が設定されます。

SetBinaryStream(String, Stream)

指定されたパラメーターを、渡された入力ストリームに設定します。

SetBlob(Int32, IBlob)

指定されたパラメーターを指定した java.sql.Blob オブジェクトに設定します。

(継承元 IPreparedStatement)
SetBlob(Int32, Stream, Int64)

指定されたパラメーターを InputStream オブジェクトに設定します。

(継承元 IPreparedStatement)
SetBlob(Int32, Stream)

指定されたパラメーターを InputStream オブジェクトに設定します。

(継承元 IPreparedStatement)
SetBlob(String, IBlob)

指定されたパラメーターを指定した java.sql.Blob オブジェクトに設定します。

SetBlob(String, Stream, Int64)

指定されたパラメーターを InputStream オブジェクトに設定します。

SetBlob(String, Stream)

指定されたパラメーターを InputStream オブジェクトに設定します。

SetBoolean(Int32, Boolean)

指定されたパラメーターを指定したJava boolean値に設定します。

(継承元 IPreparedStatement)
SetBoolean(String, Boolean)

指定されたパラメーターを指定したJava boolean値に設定します。

SetByte(Int32, SByte)

指定されたパラメーターを指定したJava byte値に設定します。

(継承元 IPreparedStatement)
SetByte(String, SByte)

指定されたパラメーターを指定したJava byte値に設定します。

SetBytes(Int32, Byte[])

指定されたパラメーターを、指定されたJavaバイト配列に設定します。

(継承元 IPreparedStatement)
SetBytes(String, Byte[])

指定されたパラメーターを、指定されたJavaバイト配列に設定します。

SetCharacterStream(Int32, Reader, Int32)

指定されたパラメーターを、指定された Reader オブジェクト (指定された文字数) に設定します。

(継承元 IPreparedStatement)
SetCharacterStream(Int32, Reader, Int64)

指定されたパラメーターを、指定された Reader オブジェクト (指定された文字数) に設定します。

(継承元 IPreparedStatement)
SetCharacterStream(Int32, Reader)

指定されたパラメーターを指定した Reader オブジェクトに設定します。

(継承元 IPreparedStatement)
SetCharacterStream(String, Reader, Int32)

指定されたパラメーターを、指定された Reader オブジェクト (指定された文字数) に設定します。

SetCharacterStream(String, Reader, Int64)

指定されたパラメーターを、指定された Reader オブジェクト (指定された文字数) に設定します。

SetCharacterStream(String, Reader)

指定されたパラメーターを指定した Reader オブジェクトに設定します。

SetClob(Int32, IClob)

指定されたパラメーターを指定した java.sql.Clob オブジェクトに設定します。

(継承元 IPreparedStatement)
SetClob(Int32, Reader, Int64)

指定されたパラメーターを Reader オブジェクトに設定します。

(継承元 IPreparedStatement)
SetClob(Int32, Reader)

指定されたパラメーターを Reader オブジェクトに設定します。

(継承元 IPreparedStatement)
SetClob(String, IClob)

指定されたパラメーターを指定した java.sql.Clob オブジェクトに設定します。

SetClob(String, Reader, Int64)

指定されたパラメーターを Reader オブジェクトに設定します。

SetClob(String, Reader)

指定されたパラメーターを Reader オブジェクトに設定します。

SetCursorName(String)

SQL カーソル名を指定した Stringに設定します。これは、後続の Statement オブジェクト execute メソッドで使用されます。

(継承元 IStatement)
SetDate(Int32, Date, Calendar)

指定したCalendar オブジェクトを使用して、指定されたパラメーターを指定したjava.sql.Date値に設定します。

(継承元 IPreparedStatement)
SetDate(Int32, Date)

アプリケーションを実行している仮想マシンの既定のタイム ゾーンを使用して、指定されたパラメーターを指定した java.sql.Date 値に設定します。

(継承元 IPreparedStatement)
SetDate(String, Date, Calendar)

指定したCalendar オブジェクトを使用して、指定されたパラメーターを指定したjava.sql.Date値に設定します。

SetDate(String, Date)

アプリケーションを実行している仮想マシンの既定のタイム ゾーンを使用して、指定されたパラメーターを指定した java.sql.Date 値に設定します。

SetDouble(Int32, Double)

指定されたパラメーターを指定したJava double値に設定します。

(継承元 IPreparedStatement)
SetDouble(String, Double)

指定されたパラメーターを指定したJava double値に設定します。

SetEscapeProcessing(Boolean)

エスケープ処理のオンとオフを設定します。

(継承元 IStatement)
SetFloat(Int32, Single)

指定されたパラメーターを指定したJava float値に設定します。

(継承元 IPreparedStatement)
SetFloat(String, Single)

指定されたパラメーターを指定したJava float値に設定します。

SetInt(Int32, Int32)

指定されたパラメーターを指定したJava int値に設定します。

(継承元 IPreparedStatement)
SetInt(String, Int32)

指定されたパラメーターを指定したJava int値に設定します。

SetJniIdentityHashCode(Int32)

JniIdentityHashCodeによって返される値を設定します。

(継承元 IJavaPeerable)
SetJniManagedPeerState(JniManagedPeerStates)

SQL ストアド プロシージャの実行に使用されるインターフェイス。

(継承元 IJavaPeerable)
SetLong(Int32, Int64)

指定されたパラメーターを指定したJava long値に設定します。

(継承元 IPreparedStatement)
SetLong(String, Int64)

指定されたパラメーターを指定したJava long値に設定します。

SetNCharacterStream(Int32, Reader, Int64)

指定されたパラメーターを Reader オブジェクトに設定します。

(継承元 IPreparedStatement)
SetNCharacterStream(Int32, Reader)

指定されたパラメーターを Reader オブジェクトに設定します。

(継承元 IPreparedStatement)
SetNCharacterStream(String, Reader, Int64)

指定されたパラメーターを Reader オブジェクトに設定します。

SetNCharacterStream(String, Reader)

指定されたパラメーターを Reader オブジェクトに設定します。

SetNClob(Int32, INClob)

指定されたパラメーターを java.sql.NClob オブジェクトに設定します。

(継承元 IPreparedStatement)
SetNClob(Int32, Reader, Int64)

指定されたパラメーターを Reader オブジェクトに設定します。

(継承元 IPreparedStatement)
SetNClob(Int32, Reader)

指定されたパラメーターを Reader オブジェクトに設定します。

(継承元 IPreparedStatement)
SetNClob(String, INClob)

指定されたパラメーターを java.sql.NClob オブジェクトに設定します。

SetNClob(String, Reader, Int64)

指定されたパラメーターを Reader オブジェクトに設定します。

SetNClob(String, Reader)

指定されたパラメーターを Reader オブジェクトに設定します。

SetNString(Int32, String)

指定されたパラメーターを、指定された String オブジェクトに設定します。

(継承元 IPreparedStatement)
SetNString(String, String)

指定されたパラメーターを指定した String オブジェクトに設定します。

SetNull(Int32, Int32, String)

指定されたパラメーターを SQL NULLに設定します。

(継承元 IPreparedStatement)
SetNull(Int32, Int32)

指定されたパラメーターを SQL NULLに設定します。

(継承元 IPreparedStatement)
SetNull(String, Int32, String)

指定されたパラメーターを SQL NULLに設定します。

SetNull(String, Int32)

指定されたパラメーターを SQL NULLに設定します。

SetObject(Int32, Object, Int32, Int32)

指定されたオブジェクトを使用して、指定されたパラメーターの値を設定します。

(継承元 IPreparedStatement)
SetObject(Int32, Object, Int32)

指定されたオブジェクトを使用して、指定されたパラメーターの値を設定します。

(継承元 IPreparedStatement)
SetObject(Int32, Object)

渡されたオブジェクトを使用して、指定されたパラメーターの値が設定されます。

(継承元 IPreparedStatement)
SetObject(String, Object, Int32, Int32)

指定されたオブジェクトを使用して、指定されたパラメーターの値を設定します。

SetObject(String, Object, Int32)

指定されたオブジェクトを使用して、指定されたパラメーターの値を設定します。

SetObject(String, Object)

指定されたオブジェクトを使用して、指定されたパラメーターの値を設定します。

SetPeerReference(JniObjectReference)

PeerReferenceによって返される値を設定します。

(継承元 IJavaPeerable)
SetRef(Int32, IRef)

指定されたパラメーターを指定した REF(&lt;structured-type&gt;) 値に設定します。

(継承元 IPreparedStatement)
SetRowId(Int32, IRowId)

指定されたパラメーターを指定した java.sql.RowId オブジェクトに設定します。

(継承元 IPreparedStatement)
SetRowId(String, IRowId)

指定されたパラメーターを指定した java.sql.RowId オブジェクトに設定します。

SetShort(Int32, Int16)

指定されたパラメーターを指定したJava short値に設定します。

(継承元 IPreparedStatement)
SetShort(String, Int16)

指定されたパラメーターを指定したJava short値に設定します。

SetSQLXML(Int32, ISQLXML)

指定されたパラメーターを指定した java.sql.SQLXML オブジェクトに設定します。

(継承元 IPreparedStatement)
SetSQLXML(String, ISQLXML)

指定されたパラメーターを指定した java.sql.SQLXML オブジェクトに設定します。

SetString(Int32, String)

指定されたパラメーターを指定したJava String値に設定します。

(継承元 IPreparedStatement)
SetString(String, String)

指定されたパラメーターを指定したJava String値に設定します。

SetTime(Int32, Time, Calendar)

指定したCalendar オブジェクトを使用して、指定されたパラメーターを指定したjava.sql.Time値に設定します。

(継承元 IPreparedStatement)
SetTime(Int32, Time)

指定されたパラメーターを指定した java.sql.Time 値に設定します。

(継承元 IPreparedStatement)
SetTime(String, Time, Calendar)

指定したCalendar オブジェクトを使用して、指定されたパラメーターを指定したjava.sql.Time値に設定します。

SetTime(String, Time)

指定されたパラメーターを指定した java.sql.Time 値に設定します。

SetTimestamp(Int32, Timestamp, Calendar)

指定したCalendar オブジェクトを使用して、指定されたパラメーターを指定したjava.sql.Timestamp値に設定します。

(継承元 IPreparedStatement)
SetTimestamp(Int32, Timestamp)

指定されたパラメーターを指定した java.sql.Timestamp 値に設定します。

(継承元 IPreparedStatement)
SetTimestamp(String, Timestamp, Calendar)

指定したCalendar オブジェクトを使用して、指定されたパラメーターを指定したjava.sql.Timestamp値に設定します。

SetTimestamp(String, Timestamp)

指定されたパラメーターを指定した java.sql.Timestamp 値に設定します。

SetUnicodeStream(Int32, Stream, Int32)
古い.

指定されたパラメーターを指定された入力ストリームに設定します。このストリームには、指定したバイト数が設定されます。

(継承元 IPreparedStatement)
SetURL(Int32, URL)

指定されたパラメーターを指定した java.net.URL 値に設定します。

(継承元 IPreparedStatement)
SetURL(String, URL)

指定されたパラメーターを指定した java.net.URL オブジェクトに設定します。

UnregisterFromRuntime()

ランタイムが将来の Java.Interop.JniRuntime+JniValueManager.PeekValue 呼び出しから返されないように、このインスタンスの登録を解除します。

(継承元 IJavaPeerable)
Unwrap(Class)

指定されたインターフェイスを実装して、標準以外のメソッドまたはプロキシによって公開されていない標準メソッドへのアクセスを許可するオブジェクトを返します。

(継承元 IWrapper)
WasNull()

最後に読み取られた OUT パラメーターに SQL NULLの値があるかどうかを取得します。

拡張メソッド

名前 説明
GetJniTypeName(IJavaPeerable)

インスタンス selfの型の JNI 名を取得します。

JavaAs<TResult>(IJavaPeerable)

selfを強制的にTResult入力し、強制型がJava側で有効であることを確認します。

JavaCast<TResult>(IJavaObject)

Android ランタイムチェック型変換を実行します。

JavaCast<TResult>(IJavaObject)

SQL ストアド プロシージャの実行に使用されるインターフェイス。

TryJavaCast<TResult>(IJavaPeerable, TResult)

selfを強制的にTResult入力し、強制型がJava側で有効であることを確認します。

適用対象