Class JdbcResultSetMetaData

JdbcResultSetMetaData

ResultSetMetaData JDBC. Untuk dokumentasi kelas ini, lihat java.sql.ResultSetMetaData.

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
getCatalogName(column)StringUntuk dokumentasi metode ini, lihat java.sql.ResultSetMetaData#getCatalogName(int).
getColumnClassName(column)StringUntuk dokumentasi metode ini, lihat java.sql.ResultSetMetaData#getColumnClassName(int).
getColumnCount()IntegerUntuk dokumentasi metode ini, lihat java.sql.ResultSetMetaData#getColumnCount().
getColumnDisplaySize(column)IntegerUntuk dokumentasi metode ini, lihat java.sql.ResultSetMetaData#getColumnDisplaySize(int).
getColumnLabel(column)StringUntuk dokumentasi metode ini, lihat java.sql.ResultSetMetaData#getColumnLabel(int).
getColumnName(column)StringUntuk dokumentasi metode ini, lihat java.sql.ResultSetMetaData#getColumnName(int).
getColumnType(column)IntegerUntuk dokumentasi metode ini, lihat java.sql.ResultSetMetaData#getColumnType(int).
getColumnTypeName(column)StringUntuk dokumentasi metode ini, lihat java.sql.ResultSetMetaData#getColumnTypeName(int).
getPrecision(column)IntegerUntuk dokumentasi metode ini, lihat java.sql.ResultSetMetaData#getPrecision(int).
getScale(column)IntegerUntuk dokumentasi metode ini, lihat java.sql.ResultSetMetaData#getScale(int).
getSchemaName(column)StringUntuk dokumentasi metode ini, lihat java.sql.ResultSetMetaData#getSchemaName(int).
getTableName(column)StringUntuk dokumentasi metode ini, lihat java.sql.ResultSetMetaData#getTableName(int).
isAutoIncrement(column)BooleanUntuk dokumentasi metode ini, lihat java.sql.ResultSetMetaData#isAutoIncrement(int).
isCaseSensitive(column)BooleanUntuk dokumentasi metode ini, lihat java.sql.ResultSetMetaData#isCaseSensitive(int).
isCurrency(column)BooleanUntuk dokumentasi metode ini, lihat java.sql.ResultSetMetaData#isCurrency(int).
isDefinitelyWritable(column)BooleanUntuk dokumentasi metode ini, lihat java.sql.ResultSetMetaData#isDefinitelyWritable(int).
isNullable(column)IntegerUntuk dokumentasi metode ini, lihat java.sql.ResultSetMetaData#isNullable(int).
isReadOnly(column)BooleanUntuk dokumentasi metode ini, lihat java.sql.ResultSetMetaData#isReadOnly(int).
isSearchable(column)BooleanUntuk dokumentasi metode ini, lihat java.sql.ResultSetMetaData#isSearchable(int).
isSigned(column)BooleanUntuk dokumentasi metode ini, lihat java.sql.ResultSetMetaData#isSigned(int).
isWritable(column)BooleanUntuk dokumentasi metode ini, lihat java.sql.ResultSetMetaData#isWritable(int).

Dokumentasi mendetail

getCatalogName(column)

Untuk dokumentasi metode ini, lihat java.sql.ResultSetMetaData#getCatalogName(int).

Parameter

NamaJenisDeskripsi
columnIntegerIndeks kolom yang akan diperiksa (kolom pertama adalah 1, kedua adalah 2, dan seterusnya).

Return

String — Nama katalog untuk tabel di kolom yang ditetapkan, atau string kosong jika tidak berlaku.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

getColumnClassName(column)

Untuk dokumentasi metode ini, lihat java.sql.ResultSetMetaData#getColumnClassName(int).

Parameter

NamaJenisDeskripsi
columnIntegerIndeks kolom yang akan diperiksa (kolom pertama adalah 1, kedua adalah 2, dan seterusnya).

Return

String — Nama class yang sepenuhnya memenuhi syarat dari nilai kolom yang ditentukan.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

getColumnCount()

Untuk dokumentasi metode ini, lihat java.sql.ResultSetMetaData#getColumnCount().

Return

Integer — Jumlah kolom dalam kumpulan hasil ini.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

getColumnDisplaySize(column)

Untuk dokumentasi metode ini, lihat java.sql.ResultSetMetaData#getColumnDisplaySize(int).

Parameter

NamaJenisDeskripsi
columnIntegerIndeks kolom yang akan diperiksa (kolom pertama adalah 1, kedua adalah 2, dan seterusnya).

Return

Integer — Jumlah karakter maksimum yang diizinkan sebagai lebar kolom yang ditetapkan.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

getColumnLabel(column)

Untuk dokumentasi metode ini, lihat java.sql.ResultSetMetaData#getColumnLabel(int).

Parameter

NamaJenisDeskripsi
columnIntegerIndeks kolom yang akan diperiksa (kolom pertama adalah 1, kedua adalah 2, dan seterusnya).

Return

String — Judul yang disarankan untuk kolom yang ditetapkan, biasanya ditentukan oleh klausa AS SQL. Menampilkan hal yang sama seperti getColumnName(column) jika AS tidak ditentukan.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

getColumnName(column)

Untuk dokumentasi metode ini, lihat java.sql.ResultSetMetaData#getColumnName(int).

Parameter

NamaJenisDeskripsi
columnIntegerIndeks kolom yang akan diperiksa (kolom pertama adalah 1, kedua adalah 2, dan seterusnya).

Return

String — Nama kolom yang ditetapkan.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

getColumnType(column)

Untuk dokumentasi metode ini, lihat java.sql.ResultSetMetaData#getColumnType(int).

Parameter

NamaJenisDeskripsi
columnIntegerIndeks kolom yang akan diperiksa (kolom pertama adalah 1, kedua adalah 2, dan seterusnya).

Return

IntegerJenis SQL dari kolom yang ditetapkan.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

getColumnTypeName(column)

Untuk dokumentasi metode ini, lihat java.sql.ResultSetMetaData#getColumnTypeName(int).

Parameter

NamaJenisDeskripsi
columnIntegerIndeks kolom yang akan diperiksa (kolom pertama adalah 1, kedua adalah 2, dan seterusnya).

Return

String — Nama jenis spesifik database dari kolom yang ditetapkan. Menampilkan nama jenis yang sepenuhnya memenuhi syarat jika ini adalah jenis yang ditentukan pengguna.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

getPrecision(column)

Untuk dokumentasi metode ini, lihat java.sql.ResultSetMetaData#getPrecision(int).

Parameter

NamaJenisDeskripsi
columnIntegerIndeks kolom yang akan diperiksa (kolom pertama adalah 1, kedua adalah 2, dan seterusnya).

Return

Integer — Ukuran kolom maksimum untuk kolom tertentu. Untuk data numerik, ini adalah presisi maksimum. Untuk data karakter, ini adalah panjang karakter. Untuk data datetime, ini adalah panjang karakter representasi string (dengan asumsi presisi maksimum yang diizinkan dari komponen detik pecahan). Untuk data biner, ini adalah panjangnya dalam byte. Untuk jenis data ROWID, ini adalah panjangnya dalam byte. Menampilkan 0 untuk jenis yang ukuran kolom tidak berlaku.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

getScale(column)

Untuk dokumentasi metode ini, lihat java.sql.ResultSetMetaData#getScale(int).

Parameter

NamaJenisDeskripsi
columnIntegerIndeks kolom yang akan diperiksa (kolom pertama adalah 1, kedua adalah 2, dan seterusnya).

Return

Integer — Jumlah digit kolom yang ditetapkan di sebelah kanan titik desimal. Menampilkan 0 untuk jenis data jika skala tidak berlaku.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

getSchemaName(column)

Untuk dokumentasi metode ini, lihat java.sql.ResultSetMetaData#getSchemaName(int).

Parameter

NamaJenisDeskripsi
columnIntegerIndeks kolom yang akan diperiksa (kolom pertama adalah 1, kedua adalah 2, dan seterusnya).

Return

String — Skema tabel dari kolom yang ditetapkan.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

getTableName(column)

Untuk dokumentasi metode ini, lihat java.sql.ResultSetMetaData#getTableName(int).

Parameter

NamaJenisDeskripsi
columnIntegerIndeks kolom yang akan diperiksa (kolom pertama adalah 1, kedua adalah 2, dan seterusnya).

Return

String — Nama tabel kolom yang ditetapkan, atau string kosong jika tidak berlaku.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

isAutoIncrement(column)

Untuk dokumentasi metode ini, lihat java.sql.ResultSetMetaData#isAutoIncrement(int).

Parameter

NamaJenisDeskripsi
columnIntegerIndeks kolom yang akan diperiksa (kolom pertama adalah 1, kedua adalah 2, dan seterusnya).

Return

Booleantrue jika kolom yang ditentukan diberi nomor secara otomatis; false jika tidak.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

isCaseSensitive(column)

Untuk dokumentasi metode ini, lihat java.sql.ResultSetMetaData#isCaseSensitive(int).

Parameter

NamaJenisDeskripsi
columnIntegerIndeks kolom yang akan diperiksa (kolom pertama adalah 1, kedua adalah 2, dan seterusnya).

Return

Booleantrue jika kolom yang ditentukan peka huruf besar/kecil; false jika tidak.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

isCurrency(column)

Untuk dokumentasi metode ini, lihat java.sql.ResultSetMetaData#isCurrency(int).

Parameter

NamaJenisDeskripsi
columnIntegerIndeks kolom yang akan diperiksa (kolom pertama adalah 1, kedua adalah 2, dan seterusnya).

Return

Booleantrue jika kolom yang ditentukan adalah nilai tunai; false jika tidak.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

isDefinitelyWritable(column)

Untuk dokumentasi metode ini, lihat java.sql.ResultSetMetaData#isDefinitelyWritable(int).

Parameter

NamaJenisDeskripsi
columnIntegerIndeks kolom yang akan diperiksa (kolom pertama adalah 1, kedua adalah 2, dan seterusnya).

Return

Booleantrue jika penulisan ke kolom yang ditetapkan pasti berhasil; false jika tidak.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

isNullable(column)

Untuk dokumentasi metode ini, lihat java.sql.ResultSetMetaData#isNullable(int).

Parameter

NamaJenisDeskripsi
columnIntegerIndeks kolom yang akan diperiksa (kolom pertama adalah 1, kedua adalah 2, dan seterusnya).

Return

Integer — Status nullability dari kolom yang ditentukan, yaitu Jdbc.ResultSetMetaData.columnNoNulls, Jdbc.ResultSetMetaData.columnNullable, atau Jdbc.ResultSetMetaData.columnNullableUnknown.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

isReadOnly(column)

Untuk dokumentasi metode ini, lihat java.sql.ResultSetMetaData#isReadOnly(int).

Parameter

NamaJenisDeskripsi
columnIntegerIndeks kolom yang akan diperiksa (kolom pertama adalah 1, kedua adalah 2, dan seterusnya).

Return

Booleantrue jika kolom yang ditetapkan benar-benar tidak dapat ditulis; false jika tidak.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

isSearchable(column)

Untuk dokumentasi metode ini, lihat java.sql.ResultSetMetaData#isSearchable(int).

Parameter

NamaJenisDeskripsi
columnIntegerIndeks kolom yang akan diperiksa (kolom pertama adalah 1, kedua adalah 2, dan seterusnya).

Return

Booleantrue jika klausa tempat dapat menggunakan kolom yang ditentukan; false jika tidak.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

isSigned(column)

Untuk dokumentasi metode ini, lihat java.sql.ResultSetMetaData#isSigned(int).

Parameter

NamaJenisDeskripsi
columnIntegerIndeks kolom yang akan diperiksa (kolom pertama adalah 1, kedua adalah 2, dan seterusnya).

Return

Booleantrue jika nilai dalam kolom yang ditentukan adalah angka yang ditandatangani; false jika tidak.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

isWritable(column)

Untuk dokumentasi metode ini, lihat java.sql.ResultSetMetaData#isWritable(int).

Parameter

NamaJenisDeskripsi
columnIntegerIndeks kolom yang akan diperiksa (kolom pertama adalah 1, kedua adalah 2, dan seterusnya).

Return

Booleantrue jika memungkinkan untuk menulis ke kolom yang ditetapkan; false jika tidak.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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