setNCharacterStream-metoden (int, java.io.Reader, long)

Ladda ned JDBC-drivrutin

Sätter den utvalda parametern till det specificerade Reader-objektet.

Syntax

  
public final void setNCharacterStream(int parameterIndex,  
                                                  java.io.Reader value,  
                                                                long length)  

Parameters

parameterIndex

En int som anger parameterindexet.

value

Ett Reader-objekt som innehåller parametervärdet.

length

En long som anger antalet tecken i parametervärdet.

undantag

SQLServerException

Remarks

Denna setNCharacterStream-metod specificeras av setNCharacterStream-metoden i gränssnittet java.sql.PreparedStatement.

Denna metod bör användas för datatyper av NCHAR,NVARCHAR,NTEXT och XML .

Om längden på strömmen skiljer sig från vad som anges i längdparametern , kastar JDBC-drivrutinen ett undantag när raden uppdateras eller infogas.

Om strömmens längd är okänd kan längdparametern ställas in till -1 för att indikera att drivrutinen ska acceptera strömmen oavsett dess längd. Med sqljdbc4.jar rekommenderar vi att du använder JDBC 4.0-metoden setNCharacterStream Method (int, java.io.Reader) när applikationen vill uppdatera kolumnen från en ström vars längd är okänd.