Um ResultSetMetaData
do JDBC. Para ver a documentação dessa classe, consulte
java.sql.ResultSetMetaData
.
Métodos
Documentação detalhada
getCatalogName(column)
Para ver a documentação desse método, consulte
java.sql.ResultSetMetaData#getCatalogName(int)
.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
column | Integer | O índice da coluna a ser examinada (a primeira coluna é 1, a segunda é 2 e assim por diante). |
Retorno
String
: o nome do catálogo da tabela na coluna designada ou uma string vazia se não for aplicável.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/script.external_request
getColumnClassName(column)
Para ver a documentação desse método, consulte
java.sql.ResultSetMetaData#getColumnClassName(int)
.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
column | Integer | O índice da coluna a ser examinada (a primeira coluna é 1, a segunda é 2 e assim por diante). |
Retorno
String
: o nome totalmente qualificado da classe de valores da coluna designada.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/script.external_request
getColumnCount()
Para ver a documentação desse método, consulte
java.sql.ResultSetMetaData#getColumnCount()
.
Retorno
Integer
— o número de colunas neste conjunto de resultados.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/script.external_request
getColumnDisplaySize(column)
Para ver a documentação desse método, consulte
java.sql.ResultSetMetaData#getColumnDisplaySize(int)
.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
column | Integer | O índice da coluna a ser examinada (a primeira coluna é 1, a segunda é 2 e assim por diante). |
Retorno
Integer
: o número máximo de caracteres permitido como a largura das colunas designadas.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/script.external_request
getColumnLabel(column)
Para ver a documentação desse método, consulte
java.sql.ResultSetMetaData#getColumnLabel(int)
.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
column | Integer | O índice da coluna a ser examinada (a primeira coluna é 1, a segunda é 2 e assim por diante). |
Retorno
String
: o título sugerido da coluna designada, geralmente especificado por uma cláusula SQL AS
.
Retorna o mesmo que getColumnName(column)
se um AS
não for especificado.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/script.external_request
getColumnName(column)
Para ver a documentação desse método, consulte
java.sql.ResultSetMetaData#getColumnName(int)
.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
column | Integer | O índice da coluna a ser examinada (a primeira coluna é 1, a segunda é 2 e assim por diante). |
Retorno
String
: o nome da coluna designada.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/script.external_request
getColumnType(column)
Para ver a documentação desse método, consulte
java.sql.ResultSetMetaData#getColumnType(int)
.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
column | Integer | O índice da coluna a ser examinada (a primeira coluna é 1, a segunda é 2 e assim por diante). |
Retorno
Integer
: o tipo SQL da coluna designada.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/script.external_request
getColumnTypeName(column)
Para ver a documentação desse método, consulte
java.sql.ResultSetMetaData#getColumnTypeName(int)
.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
column | Integer | O índice da coluna a ser examinada (a primeira coluna é 1, a segunda é 2 e assim por diante). |
Retorno
String
: o nome do tipo específico do banco de dados da coluna designada. Retorna o nome do tipo totalmente qualificado,
se for definido pelo usuário.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/script.external_request
getPrecision(column)
Para ver a documentação desse método, consulte
java.sql.ResultSetMetaData#getPrecision(int)
.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
column | Integer | O índice da coluna a ser examinada (a primeira coluna é 1, a segunda é 2 e assim por diante). |
Retorno
Integer
: o tamanho máximo de uma coluna especificada. Para dados numéricos, essa é a precisão máxima. Para dados de caracteres, é o tamanho em caracteres. Para dados de data e hora, esse é o tamanho em caracteres da representação da string (supondo a precisão máxima permitida do componente fracionário em segundos). Para dados binários, é o tamanho em bytes. Para o tipo de dados ROWID
, esse é o comprimento em bytes. Retorna 0 para tipos
em que o tamanho da coluna não é aplicável.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/script.external_request
getScale(column)
Para ver a documentação desse método, consulte
java.sql.ResultSetMetaData#getScale(int)
.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
column | Integer | O índice da coluna a ser examinada (a primeira coluna é 1, a segunda é 2 e assim por diante). |
Retorno
Integer
: o número de dígitos das colunas designadas à direita do ponto decimal. Retorna 0 para
tipos de dados em que a escala não é aplicável.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/script.external_request
getSchemaName(column)
Para ver a documentação desse método, consulte
java.sql.ResultSetMetaData#getSchemaName(int)
.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
column | Integer | O índice da coluna a ser examinada (a primeira coluna é 1, a segunda é 2 e assim por diante). |
Retorno
String
: o esquema da tabela da coluna designada.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/script.external_request
getTableName(column)
Para ver a documentação desse método, consulte
java.sql.ResultSetMetaData#getTableName(int)
.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
column | Integer | O índice da coluna a ser examinada (a primeira coluna é 1, a segunda é 2 e assim por diante). |
Retorno
String
: o nome da tabela da coluna designada ou uma string vazia se não for aplicável.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/script.external_request
isAutoIncrement(column)
Para ver a documentação desse método, consulte
java.sql.ResultSetMetaData#isAutoIncrement(int)
.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
column | Integer | O índice da coluna a ser examinada (a primeira coluna é 1, a segunda é 2 e assim por diante). |
Retorno
Boolean
: true
se a coluna especificada for numerada automaticamente. Caso contrário, false
.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/script.external_request
isCaseSensitive(column)
Para ver a documentação desse método, consulte
java.sql.ResultSetMetaData#isCaseSensitive(int)
.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
column | Integer | O índice da coluna a ser examinada (a primeira coluna é 1, a segunda é 2 e assim por diante). |
Retorno
Boolean
: true
se a coluna especificada diferencia maiúsculas de minúsculas. Caso contrário, false
.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/script.external_request
isCurrency(column)
Para ver a documentação desse método, consulte
java.sql.ResultSetMetaData#isCurrency(int)
.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
column | Integer | O índice da coluna a ser examinada (a primeira coluna é 1, a segunda é 2 e assim por diante). |
Retorno
Boolean
: true
se a coluna especificada for um valor em dinheiro. Caso contrário, false
.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/script.external_request
isDefinitelyWritable(column)
Para ver a documentação desse método, consulte
java.sql.ResultSetMetaData#isDefinitelyWritable(int)
.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
column | Integer | O índice da coluna a ser examinada (a primeira coluna é 1, a segunda é 2 e assim por diante). |
Retorno
Boolean
: true
se as gravações na coluna designada forem realmente bem-sucedidas. Caso contrário, false
.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/script.external_request
isNullable(column)
Para ver a documentação desse método, consulte
java.sql.ResultSetMetaData#isNullable(int)
.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
column | Integer | O índice da coluna a ser examinada (a primeira coluna é 1, a segunda é 2 e assim por diante). |
Retorno
Integer
: o status de nulidade da coluna especificada, que é Jdbc.ResultSetMetaData.columnNoNulls
, Jdbc.ResultSetMetaData.columnNullable
ou Jdbc.ResultSetMetaData.columnNullableUnknown
.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/script.external_request
isReadOnly(column)
Para ver a documentação desse método, consulte
java.sql.ResultSetMetaData#isReadOnly(int)
.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
column | Integer | O índice da coluna a ser examinada (a primeira coluna é 1, a segunda é 2 e assim por diante). |
Retorno
Boolean
: true
se a coluna designada não for realmente gravável. Caso contrário, false
.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/script.external_request
isSearchable(column)
Para ver a documentação desse método, consulte
java.sql.ResultSetMetaData#isSearchable(int)
.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
column | Integer | O índice da coluna a ser examinada (a primeira coluna é 1, a segunda é 2 e assim por diante). |
Retorno
Boolean
: true
se uma cláusula "onde" puder usar a coluna especificada. Caso contrário, false
.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/script.external_request
isSigned(column)
Para ver a documentação desse método, consulte
java.sql.ResultSetMetaData#isSigned(int)
.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
column | Integer | O índice da coluna a ser examinada (a primeira coluna é 1, a segunda é 2 e assim por diante). |
Retorno
Boolean
: true
se os valores na coluna especificada forem números assinados. Caso contrário, false
.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/script.external_request
isWritable(column)
Para ver a documentação desse método, consulte
java.sql.ResultSetMetaData#isWritable(int)
.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
column | Integer | O índice da coluna a ser examinada (a primeira coluna é 1, a segunda é 2 e assim por diante). |
Retorno
Boolean
: true
se for possível gravar na coluna designada. Caso contrário, false
.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/script.external_request