Um ResultSetMetaData JDBC. Para consultar a documentação dessa classe, acesse
java.sql.ResultSetMetaData.
Métodos
Documentação detalhada
getCatalogName(column)
Para consultar a documentação desse método, acesse
java.sql.ResultSetMetaData#getCatalogName(int).
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
column | Integer | O índice da coluna a ser analisada (a primeira coluna é 1, a segunda é 2 e assim por diante). |
Retornar
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 consultar a documentação desse método, acesse
java.sql.ResultSetMetaData#getColumnClassName(int).
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
column | Integer | O índice da coluna a ser analisada (a primeira coluna é 1, a segunda é 2 e assim por diante). |
Retornar
String: o nome totalmente qualificado da classe dos 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 consultar a documentação desse método, acesse
java.sql.ResultSetMetaData#getColumnCount().
Retornar
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 consultar a documentação desse método, acesse
java.sql.ResultSetMetaData#getColumnDisplaySize(int).
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
column | Integer | O índice da coluna a ser analisada (a primeira coluna é 1, a segunda é 2 e assim por diante). |
Retornar
Integer: o número máximo de caracteres permitidos como 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 consultar a documentação desse método, acesse
java.sql.ResultSetMetaData#getColumnLabel(int).
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
column | Integer | O índice da coluna a ser analisada (a primeira coluna é 1, a segunda é 2 e assim por diante). |
Retornar
String: o título sugerido da coluna designada, geralmente especificado por uma cláusula AS do SQL.
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 consultar a documentação desse método, acesse
java.sql.ResultSetMetaData#getColumnName(int).
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
column | Integer | O índice da coluna a ser analisada (a primeira coluna é 1, a segunda é 2 e assim por diante). |
Retornar
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 consultar a documentação desse método, acesse
java.sql.ResultSetMetaData#getColumnType(int).
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
column | Integer | O índice da coluna a ser analisada (a primeira coluna é 1, a segunda é 2 e assim por diante). |
Retornar
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 consultar a documentação desse método, acesse
java.sql.ResultSetMetaData#getColumnTypeName(int).
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
column | Integer | O índice da coluna a ser analisada (a primeira coluna é 1, a segunda é 2 e assim por diante). |
Retornar
String: o nome do tipo específico do banco de dados da coluna designada. Retorna o nome do tipo totalmente qualificado se for um tipo 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 consultar a documentação desse método, acesse
java.sql.ResultSetMetaData#getPrecision(int).
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
column | Integer | O índice da coluna a ser analisada (a primeira coluna é 1, a segunda é 2 e assim por diante). |
Retornar
Integer: o tamanho máximo da coluna especificada. Para dados numéricos, essa é a precisão máxima. Para dados de caracteres, esse é o comprimento em caracteres. Para dados de data e hora, esse é o comprimento em caracteres da representação de string (considerando a precisão máxima permitida do componente de segundos fracionários). Para dados binários, esse é o comprimento 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 consultar a documentação desse método, acesse
java.sql.ResultSetMetaData#getScale(int).
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
column | Integer | O índice da coluna a ser analisada (a primeira coluna é 1, a segunda é 2 e assim por diante). |
Retornar
Integer: o número de dígitos à direita do ponto decimal nas colunas designadas. 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 consultar a documentação desse método, acesse
java.sql.ResultSetMetaData#getSchemaName(int).
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
column | Integer | O índice da coluna a ser analisada (a primeira coluna é 1, a segunda é 2 e assim por diante). |
Retornar
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 consultar a documentação desse método, acesse
java.sql.ResultSetMetaData#getTableName(int).
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
column | Integer | O índice da coluna a ser analisada (a primeira coluna é 1, a segunda é 2 e assim por diante). |
Retornar
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 consultar a documentação desse método, acesse
java.sql.ResultSetMetaData#isAutoIncrement(int).
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
column | Integer | O índice da coluna a ser analisada (a primeira coluna é 1, a segunda é 2 e assim por diante). |
Retornar
Boolean: true se a coluna especificada for numerada automaticamente; false caso contrá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
isCaseSensitive(column)
Para consultar a documentação desse método, acesse
java.sql.ResultSetMetaData#isCaseSensitive(int).
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
column | Integer | O índice da coluna a ser analisada (a primeira coluna é 1, a segunda é 2 e assim por diante). |
Retornar
Boolean: true se a coluna especificada diferencia maiúsculas de minúsculas; false caso contrá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
isCurrency(column)
Para consultar a documentação desse método, acesse
java.sql.ResultSetMetaData#isCurrency(int).
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
column | Integer | O índice da coluna a ser analisada (a primeira coluna é 1, a segunda é 2 e assim por diante). |
Retornar
Boolean: true se a coluna especificada for um valor em dinheiro; false caso contrá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
isDefinitelyWritable(column)
Para consultar a documentação desse método, acesse
java.sql.ResultSetMetaData#isDefinitelyWritable(int).
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
column | Integer | O índice da coluna a ser analisada (a primeira coluna é 1, a segunda é 2 e assim por diante). |
Retornar
Boolean: true se as gravações na coluna designada forem 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 consultar a documentação desse método, acesse
java.sql.ResultSetMetaData#isNullable(int).
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
column | Integer | O índice da coluna a ser analisada (a primeira coluna é 1, a segunda é 2 e assim por diante). |
Retornar
Integer: o status de capacidade de aceitar valores nulos 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 consultar a documentação desse método, acesse
java.sql.ResultSetMetaData#isReadOnly(int).
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
column | Integer | O índice da coluna a ser analisada (a primeira coluna é 1, a segunda é 2 e assim por diante). |
Retornar
Boolean: true se a coluna designada não for gravável; false caso contrá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
isSearchable(column)
Para consultar a documentação desse método, acesse
java.sql.ResultSetMetaData#isSearchable(int).
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
column | Integer | O índice da coluna a ser analisada (a primeira coluna é 1, a segunda é 2 e assim por diante). |
Retornar
Boolean: true se uma cláusula "where" puder usar a coluna especificada; false caso contrá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
isSigned(column)
Para consultar a documentação desse método, acesse
java.sql.ResultSetMetaData#isSigned(int).
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
column | Integer | O índice da coluna a ser analisada (a primeira coluna é 1, a segunda é 2 e assim por diante). |
Retornar
Boolean: true se os valores na coluna especificada forem números com sinal; false
caso contrá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
isWritable(column)
Para consultar a documentação desse método, acesse
java.sql.ResultSetMetaData#isWritable(int).
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
column | Integer | O índice da coluna a ser analisada (a primeira coluna é 1, a segunda é 2 e assim por diante). |
Retornar
Boolean: true se for possível gravar na coluna designada; false caso contrá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