WRITE_TEXTは、開いた接続を持つサービスにテキストメッセージを送信するために使用されます。
適用対象
この内容はOceanBaseデータベースのOracleモードでのみ適用されます。
構文
UTL_TCP.WRITE_TEXT (
c IN OUT NOCOPY connection,
data IN VARCHAR2 CHARACTER SET ANY_CS,
len IN PLS_INTEGER DEFAULT NULL)
RETURN PLS_INTEGER;
パラメータ説明
パラメータ |
説明 |
|---|---|
| c | TCP/IP接続。 |
| data | 送信するデータを格納するバッファ。 |
| len | 送信するデータの文字数。NULL の場合、全データを送信します。ネットワーク状況により、実際に書き込まれるデータ量は少なくなる場合があります。 |
戻り値
送信したデータの実際の文字数を返します。
使用方法
open_connectionで既に開いている接続である必要があります。- 送信前に、テキスト文字セットを指定されたオンライン文字セットに変換します。
lenがdataの文字数を超える場合、bad argument例外がスローされます。