Class JdbcResultSetMetaData

JdbcResultSetMetaData

ResultSetMetaData JDBC. Untuk dokumentasi class 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, kolom kedua adalah 2, dan seterusnya).

Pulang pergi

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, kolom kedua adalah 2, dan seterusnya).

Pulang pergi

String — Nama class yang sepenuhnya memenuhi syarat dari nilai 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

getColumnCount()

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

Pulang pergi

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, kolom kedua adalah 2, dan seterusnya).

Pulang pergi

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, kolom kedua adalah 2, dan seterusnya).

Pulang pergi

String — Judul yang disarankan untuk kolom yang ditetapkan, biasanya ditentukan oleh klausa AS SQL. Menampilkan sama dengan 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, kolom kedua adalah 2, dan seterusnya).

Pulang pergi

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, kolom kedua adalah 2, dan seterusnya).

Pulang pergi

IntegerJenis SQL 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, kolom kedua adalah 2, dan seterusnya).

Pulang pergi

String — Nama jenis khusus database 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, kolom kedua adalah 2, dan seterusnya).

Pulang pergi

Integer — Ukuran kolom maksimum untuk kolom tertentu. Untuk data numerik, ini adalah presisi maksimum. Untuk data karakter, ini adalah panjang dalam karakter. Untuk data tanggal dan waktu, ini adalah panjang dalam karakter dari representasi string (dengan asumsi presisi maksimum yang diizinkan dari komponen detik pecahan). Untuk data biner, ini adalah panjang dalam byte. Untuk jenis data ROWID, ini adalah panjang dalam byte. Menampilkan 0 untuk jenis yang ukuran kolomnya 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, kolom kedua adalah 2, dan seterusnya).

Pulang pergi

Integer — Jumlah digit kolom yang ditetapkan di sebelah kanan titik desimal. Menampilkan 0 untuk jenis data yang skalanya 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, kolom kedua adalah 2, dan seterusnya).

Pulang pergi

String — Skema tabel 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, kolom kedua adalah 2, dan seterusnya).

Pulang pergi

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, kolom kedua adalah 2, dan seterusnya).

Pulang pergi

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, kolom kedua adalah 2, dan seterusnya).

Pulang pergi

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, kolom kedua adalah 2, dan seterusnya).

Pulang pergi

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, kolom kedua adalah 2, dan seterusnya).

Pulang pergi

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, kolom kedua adalah 2, dan seterusnya).

Pulang pergi

Integer — Status nullability 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, kolom kedua adalah 2, dan seterusnya).

Pulang pergi

Booleantrue jika kolom yang ditetapkan 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, kolom kedua adalah 2, dan seterusnya).

Pulang pergi

Booleantrue jika klausul where 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, kolom kedua adalah 2, dan seterusnya).

Pulang pergi

Booleantrue jika nilai dalam kolom yang ditentukan adalah angka bertanda; 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, kolom kedua adalah 2, dan seterusnya).

Pulang pergi

Booleantrue jika dapat 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