Class JdbcResultSetMetaData

JdbcResultSetMetaData

Eine JDBC-ResultSetMetaData. Eine Dokumentation dieser Klasse finden Sie unter java.sql.ResultSetMetaData.

Methoden

MethodeRückgabetypKurzbeschreibung
getCatalogName(column)StringEine Dokumentation dieser Methode finden Sie unter java.sql.ResultSetMetaData#getCatalogName(int).
getColumnClassName(column)StringEine Dokumentation dieser Methode finden Sie unter java.sql.ResultSetMetaData#getColumnClassName(int).
getColumnCount()IntegerEine Dokumentation dieser Methode finden Sie unter java.sql.ResultSetMetaData#getColumnCount().
getColumnDisplaySize(column)IntegerEine Dokumentation dieser Methode finden Sie unter java.sql.ResultSetMetaData#getColumnDisplaySize(int).
getColumnLabel(column)StringEine Dokumentation dieser Methode finden Sie unter java.sql.ResultSetMetaData#getColumnLabel(int).
getColumnName(column)StringEine Dokumentation dieser Methode finden Sie unter java.sql.ResultSetMetaData#getColumnName(int).
getColumnType(column)IntegerEine Dokumentation dieser Methode finden Sie unter java.sql.ResultSetMetaData#getColumnType(int).
getColumnTypeName(column)StringEine Dokumentation dieser Methode finden Sie unter java.sql.ResultSetMetaData#getColumnTypeName(int).
getPrecision(column)IntegerEine Dokumentation dieser Methode finden Sie unter java.sql.ResultSetMetaData#getPrecision(int).
getScale(column)IntegerEine Dokumentation dieser Methode finden Sie unter java.sql.ResultSetMetaData#getScale(int).
getSchemaName(column)StringEine Dokumentation dieser Methode finden Sie unter java.sql.ResultSetMetaData#getSchemaName(int).
getTableName(column)StringEine Dokumentation dieser Methode finden Sie unter java.sql.ResultSetMetaData#getTableName(int).
isAutoIncrement(column)BooleanEine Dokumentation dieser Methode finden Sie unter java.sql.ResultSetMetaData#isAutoIncrement(int).
isCaseSensitive(column)BooleanEine Dokumentation dieser Methode finden Sie unter java.sql.ResultSetMetaData#isCaseSensitive(int).
isCurrency(column)BooleanEine Dokumentation dieser Methode finden Sie unter java.sql.ResultSetMetaData#isCurrency(int).
isDefinitelyWritable(column)BooleanEine Dokumentation dieser Methode finden Sie unter java.sql.ResultSetMetaData#isDefinitelyWritable(int).
isNullable(column)IntegerEine Dokumentation dieser Methode finden Sie unter java.sql.ResultSetMetaData#isNullable(int).
isReadOnly(column)BooleanEine Dokumentation dieser Methode finden Sie unter java.sql.ResultSetMetaData#isReadOnly(int).
isSearchable(column)BooleanEine Dokumentation dieser Methode finden Sie unter java.sql.ResultSetMetaData#isSearchable(int).
isSigned(column)BooleanEine Dokumentation dieser Methode finden Sie unter java.sql.ResultSetMetaData#isSigned(int).
isWritable(column)BooleanEine Dokumentation dieser Methode finden Sie unter java.sql.ResultSetMetaData#isWritable(int).

Detaillierte Dokumentation

getCatalogName(column)

Eine Dokumentation dieser Methode finden Sie unter java.sql.ResultSetMetaData#getCatalogName(int).

Parameter

NameTypBeschreibung
columnIntegerDer Index der zu prüfenden Spalte (die erste Spalte ist 1, die zweite 2 usw.).

Rückflug

String: Der Katalogname für die Tabelle in der angegebenen Spalte oder ein leerer String, wenn nicht zutreffend.

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

  • https://www.googleapis.com/auth/script.external_request

getColumnClassName(column)

Eine Dokumentation dieser Methode finden Sie unter java.sql.ResultSetMetaData#getColumnClassName(int).

Parameter

NameTypBeschreibung
columnIntegerDer Index der zu prüfenden Spalte (die erste Spalte ist 1, die zweite 2 usw.).

Rückflug

String: Der voll qualifizierte Name der Klasse der Werte der angegebenen Spalte.

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

  • https://www.googleapis.com/auth/script.external_request

getColumnCount()

Eine Dokumentation dieser Methode finden Sie unter java.sql.ResultSetMetaData#getColumnCount().

Rückflug

Integer: Die Anzahl der Spalten in diesem Ergebnissatz.

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

  • https://www.googleapis.com/auth/script.external_request

getColumnDisplaySize(column)

Eine Dokumentation dieser Methode finden Sie unter java.sql.ResultSetMetaData#getColumnDisplaySize(int).

Parameter

NameTypBeschreibung
columnIntegerDer Index der zu prüfenden Spalte (die erste Spalte ist 1, die zweite 2 usw.).

Rückflug

Integer: Die maximale Anzahl von Zeichen, die als Breite der angegebenen Spalten zulässig ist.

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

  • https://www.googleapis.com/auth/script.external_request

getColumnLabel(column)

Eine Dokumentation dieser Methode finden Sie unter java.sql.ResultSetMetaData#getColumnLabel(int).

Parameter

NameTypBeschreibung
columnIntegerDer Index der zu prüfenden Spalte (die erste Spalte ist 1, die zweite 2 usw.).

Rückflug

String: Der vorgeschlagene Titel der angegebenen Spalte, in der Regel durch eine SQL-AS-Klausel angegeben. Gibt dasselbe wie getColumnName(column) zurück, wenn AS nicht angegeben wurde.

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

  • https://www.googleapis.com/auth/script.external_request

getColumnName(column)

Eine Dokumentation dieser Methode finden Sie unter java.sql.ResultSetMetaData#getColumnName(int).

Parameter

NameTypBeschreibung
columnIntegerDer Index der zu prüfenden Spalte (die erste Spalte ist 1, die zweite 2 usw.).

Rückflug

String: Der Name der ausgewählten Spalte.

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

  • https://www.googleapis.com/auth/script.external_request

getColumnType(column)

Eine Dokumentation dieser Methode finden Sie unter java.sql.ResultSetMetaData#getColumnType(int).

Parameter

NameTypBeschreibung
columnIntegerDer Index der zu prüfenden Spalte (die erste Spalte ist 1, die zweite 2 usw.).

Rückflug

Integer: Der SQL-Typ der angegebenen Spalte.

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

  • https://www.googleapis.com/auth/script.external_request

getColumnTypeName(column)

Eine Dokumentation dieser Methode finden Sie unter java.sql.ResultSetMetaData#getColumnTypeName(int).

Parameter

NameTypBeschreibung
columnIntegerDer Index der zu prüfenden Spalte (die erste Spalte ist 1, die zweite 2 usw.).

Rückflug

String: Der datenbankspezifische Typname der angegebenen Spalte. Gibt den vollständig qualifizierten Typnamen zurück, wenn es sich um einen benutzerdefinierten Typ handelt.

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

  • https://www.googleapis.com/auth/script.external_request

getPrecision(column)

Eine Dokumentation dieser Methode finden Sie unter java.sql.ResultSetMetaData#getPrecision(int).

Parameter

NameTypBeschreibung
columnIntegerDer Index der zu prüfenden Spalte (die erste Spalte ist 1, die zweite 2 usw.).

Rückflug

Integer: Die maximale Spaltengröße für die angegebene Spalte. Bei numerischen Daten ist dies die maximale Genauigkeit. Bei Zeichendaten ist dies die Länge in Zeichen. Bei Datums- und Uhrzeitdaten ist dies die Länge der Stringdarstellung in Zeichen (unter der Annahme der maximal zulässigen Genauigkeit der Komponente für Bruchteile von Sekunden). Bei Binärdaten ist dies die Länge in Byte. Beim Datentyp ROWID ist dies die Länge in Byte. Für Typen, für die die Spaltengröße nicht zutrifft, wird 0 zurückgegeben.

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

  • https://www.googleapis.com/auth/script.external_request

getScale(column)

Eine Dokumentation dieser Methode finden Sie unter java.sql.ResultSetMetaData#getScale(int).

Parameter

NameTypBeschreibung
columnIntegerDer Index der zu prüfenden Spalte (die erste Spalte ist 1, die zweite 2 usw.).

Rückflug

Integer: Die Anzahl der Ziffern rechts vom Dezimalpunkt in den angegebenen Spalten. Für Datentypen, für die die Skala nicht zutrifft, wird 0 zurückgegeben.

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

  • https://www.googleapis.com/auth/script.external_request

getSchemaName(column)

Eine Dokumentation dieser Methode finden Sie unter java.sql.ResultSetMetaData#getSchemaName(int).

Parameter

NameTypBeschreibung
columnIntegerDer Index der zu prüfenden Spalte (die erste Spalte ist 1, die zweite 2 usw.).

Rückflug

String: Das Tabellenschema der angegebenen Spalte.

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

  • https://www.googleapis.com/auth/script.external_request

getTableName(column)

Eine Dokumentation dieser Methode finden Sie unter java.sql.ResultSetMetaData#getTableName(int).

Parameter

NameTypBeschreibung
columnIntegerDer Index der zu prüfenden Spalte (die erste Spalte ist 1, die zweite 2 usw.).

Rückflug

String: Der Tabellenname der angegebenen Spalte oder ein leerer String, wenn nicht zutreffend.

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

  • https://www.googleapis.com/auth/script.external_request

isAutoIncrement(column)

Eine Dokumentation dieser Methode finden Sie unter java.sql.ResultSetMetaData#isAutoIncrement(int).

Parameter

NameTypBeschreibung
columnIntegerDer Index der zu prüfenden Spalte (die erste Spalte ist 1, die zweite 2 usw.).

Rückflug

Booleantrue, wenn die angegebene Spalte automatisch nummeriert wird, andernfalls false.

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

  • https://www.googleapis.com/auth/script.external_request

isCaseSensitive(column)

Eine Dokumentation dieser Methode finden Sie unter java.sql.ResultSetMetaData#isCaseSensitive(int).

Parameter

NameTypBeschreibung
columnIntegerDer Index der zu prüfenden Spalte (die erste Spalte ist 1, die zweite 2 usw.).

Rückflug

Boolean – true, wenn in der angegebenen Spalte zwischen Groß- und Kleinschreibung unterschieden wird, andernfalls false.

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

  • https://www.googleapis.com/auth/script.external_request

isCurrency(column)

Eine Dokumentation dieser Methode finden Sie unter java.sql.ResultSetMetaData#isCurrency(int).

Parameter

NameTypBeschreibung
columnIntegerDer Index der zu prüfenden Spalte (die erste Spalte ist 1, die zweite 2 usw.).

Rückflug

Boolean – true, wenn die angegebene Spalte einen Geldwert enthält, andernfalls false.

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

  • https://www.googleapis.com/auth/script.external_request

isDefinitelyWritable(column)

Eine Dokumentation dieser Methode finden Sie unter java.sql.ResultSetMetaData#isDefinitelyWritable(int).

Parameter

NameTypBeschreibung
columnIntegerDer Index der zu prüfenden Spalte (die erste Spalte ist 1, die zweite 2 usw.).

Rückflug

Boolean – true, wenn Schreibvorgänge in die angegebene Spalte definitiv erfolgreich sind; false andernfalls.

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

  • https://www.googleapis.com/auth/script.external_request

isNullable(column)

Eine Dokumentation dieser Methode finden Sie unter java.sql.ResultSetMetaData#isNullable(int).

Parameter

NameTypBeschreibung
columnIntegerDer Index der zu prüfenden Spalte (die erste Spalte ist 1, die zweite 2 usw.).

Rückflug

Integer: Der Null-Zulässigkeitsstatus der angegebenen Spalte, also Jdbc.ResultSetMetaData.columnNoNulls, Jdbc.ResultSetMetaData.columnNullable oder Jdbc.ResultSetMetaData.columnNullableUnknown.

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

  • https://www.googleapis.com/auth/script.external_request

isReadOnly(column)

Eine Dokumentation dieser Methode finden Sie unter java.sql.ResultSetMetaData#isReadOnly(int).

Parameter

NameTypBeschreibung
columnIntegerDer Index der zu prüfenden Spalte (die erste Spalte ist 1, die zweite 2 usw.).

Rückflug

Boolean – true, wenn die angegebene Spalte definitiv nicht beschreibbar ist; andernfalls false.

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

  • https://www.googleapis.com/auth/script.external_request

isSearchable(column)

Eine Dokumentation dieser Methode finden Sie unter java.sql.ResultSetMetaData#isSearchable(int).

Parameter

NameTypBeschreibung
columnIntegerDer Index der zu prüfenden Spalte (die erste Spalte ist 1, die zweite 2 usw.).

Rückflug

Boolean – true, wenn die angegebene Spalte in einer Where-Klausel verwendet werden kann, false andernfalls.

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

  • https://www.googleapis.com/auth/script.external_request

isSigned(column)

Eine Dokumentation dieser Methode finden Sie unter java.sql.ResultSetMetaData#isSigned(int).

Parameter

NameTypBeschreibung
columnIntegerDer Index der zu prüfenden Spalte (die erste Spalte ist 1, die zweite 2 usw.).

Rückflug

Booleantrue, wenn die Werte in der angegebenen Spalte signierte Zahlen sind, andernfalls false.

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

  • https://www.googleapis.com/auth/script.external_request

isWritable(column)

Eine Dokumentation dieser Methode finden Sie unter java.sql.ResultSetMetaData#isWritable(int).

Parameter

NameTypBeschreibung
columnIntegerDer Index der zu prüfenden Spalte (die erste Spalte ist 1, die zweite 2 usw.).

Rückflug

Boolean – true, wenn in die angegebene Spalte geschrieben werden kann, andernfalls false.

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

  • https://www.googleapis.com/auth/script.external_request