Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Hämtar värdet av det avsedda kolumnindexet i den aktuella raden av detta SQLServerResultSet-objekt som ett objekt i programmeringsspråket Java.
Syntax
public java.lang.Object getObject(int columnIndex)
Parameters
kolumnindex
En int som anger kolumnindexet.
Returvärde
Ett objektvärde .
undantag
Remarks
Denna getObject-metod specificeras av getObject-metoden i gränssnittet java.sql.ResultSet.
Denna metod returnerar värdet för den givna kolumnen som ett Java-objekt. Typen av Java-objektet kommer att vara standardobjekttypen i Java som motsvarar kolumnens SQL-typ, enligt den mappning för inbyggda typer som specificeras i JDBC-specifikationen. Om värdet är en SQL NULL returnerar drivrutinen en Java null.
Denna metod kan också användas för att läsa databasspecifika abstrakta datatyper. I JDBC 2.0 API utvidgas beteendet för getObject-metoden för att materialisera data av användardefinierade SQL-typer. När en kolumn innehåller ett strukturerat eller distinkt värde är metodens beteende som om det vore ett anrop till getObject(columnIndex, this.getStatement().getConnection().getTypeMap()).
Med början i SQL Server JDBC-drivrutin 3.0:
Ett värde av typdatum kommer att returneras som ett objekt java.sql.Date.
Ett värde av typen tid returneras som ett java.sql.Time-objekt.
Ett värde av typen datetime2 returneras som ett objekt med java.sql.Timestamp.
Ett värde av typen datetimeoffset returneras som ett microsoft.sql.DateTimeOffset-objekt.