Um objeto de metadados de banco de dados JDBC. Para consultar a documentação dessa classe, consulte
java.sql.DatabaseMetaData
.
Métodos
Documentação detalhada
all Procedures Are Callable()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#allProceduresAreCallable()
.
Retornar
Boolean
: true
se o usuário puder chamar todos os procedimentos retornados por get
. Caso contrário, será 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
all Tables Are Selectable()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#allTablesAreSelectable()
.
Retornar
Boolean
: true
se o usuário puder chamar todas as tabelas retornadas por get
em uma instrução
SELECT
. 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
auto Commit Failure Closes All Result Sets()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#autoCommitFailureClosesAllResultSets()
.
Retornar
Boolean
: true
se, quando auto
for true
, uma exceção do SQL indicar
que todos os conjuntos de resultados abertos foram fechados, mesmo que possam ser mantidos. Caso contrário, retorna 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
data Definition Causes Transaction Commit()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#dataDefinitionCausesTransactionCommit()
.
Retornar
Boolean
: true
se uma instrução de definição de dados em uma transação forçar a transação
a ser confirmada. Caso contrário, será 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
data Definition Ignored In Transactions()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#dataDefinitionIgnoredInTransactions()
.
Retornar
Boolean
: true
se o banco de dados ignorar uma instrução de definição de dados em uma transação.
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
deletes Are Detected(type)
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#deletesAreDetected(int)
.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
type | Integer | O tipo de conjunto de resultados, que é Jdbc.ResultSet.TYPE_FORWARD_ONLY , Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE ou Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE . |
Retornar
Boolean
: true
se, para o tipo de conjunto de resultados especificado, uma exclusão de linha visível for detectada por
chamadas para Jdbc
. Se false
, as linhas excluídas são removidas
do 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
does Max Row Size Include Blobs()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#doesMaxRowSizeIncludeBlobs()
.
Retornar
Boolean
: true
se os tipos de dados SQL LONGVARCHAR
e LONGVARBINARY
forem
incluídos no tamanho retornado por get
. 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
get Attributes(catalog, schemaPattern, typeNamePattern, attributeNamePattern)
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#getAttributes(String, String, String, String)
.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
catalog | String | O nome do catálogo para filtrar a pesquisa, conforme aparece no banco de dados. A transmissão
de uma string vazia recupera esses procedimentos sem um catálogo. A transmissão de null
indica que o nome do catálogo não é usado para restringir a pesquisa. |
schema | String | O padrão de nome do esquema para filtrar a pesquisa, conforme aparece no banco de dados. A transmissão de uma string vazia recupera esses procedimentos sem um esquema. A transmissão de
null indica que o nome do esquema não é usado para restringir a pesquisa. |
type | String | O padrão de nome de tipo definido pelo usuário. Ele precisa corresponder ao nome do tipo conforme armazenado no banco de dados. |
attribute | String | O padrão de nome do atributo. Ele precisa corresponder ao nome do atributo conforme declarado no banco de dados. |
Retornar
Jdbc
: um conjunto de resultados com descrições dos atributos de um tipo definido pelo usuário disponível no esquema e no catálogo especificados. Cada linha fornece informações sobre um
atributo específico, ordenado por TYPE_CAT
, TYPE_SCHEM
, TYPE_NAME
e
ORDINAL_POSITION
.
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
get Best Row Identifier(catalog, schema, table, scope, nullable)
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#getBestRowIdentifier(String, String, String, int, boolean)
.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
catalog | String | O nome do catálogo para filtrar a pesquisa, conforme aparece no banco de dados. A transmissão
de uma string vazia recupera esses procedimentos sem um catálogo. A transmissão de null
indica que o nome do catálogo não é usado para restringir a pesquisa. |
schema | String | O nome do esquema para filtrar a pesquisa, conforme aparece no banco de dados. A transmissão
de uma string vazia recupera esses procedimentos sem um esquema. A transmissão de null indica
que o nome do esquema não é usado para restringir a pesquisa. |
table | String | O nome da tabela. Ele precisa corresponder ao nome da tabela armazenado no banco de dados. |
scope | Integer | O escopo de interesse, usando os mesmos valores presentes na coluna de descrição da coluna SCOPE . |
nullable | Boolean | Se true , inclua colunas anuláveis. |
Retornar
Jdbc
: um conjunto de resultados que contém as descrições de coluna que identificam exclusivamente uma linha (uma descrição de coluna por linha no conjunto de resultados, ordenada por SCOPE
).
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
get Catalog Separator()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#getCatalogSeparator()
.
Retornar
String
: o separador entre um catálogo e o nome da tabela usado por esse banco de dados.
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
get Catalog Term()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#getCatalogTerm()
.
Retornar
String
: é o termo preferido do fornecedor do banco de dados para "catalog".
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
get Catalogs()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#getCatalogs()
.
Retornar
Jdbc
: conjunto de resultados com os nomes dos catálogos, um por linha.
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
get Client Info Properties()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#getClientInfoProperties()
.
Retornar
Jdbc
: um conjunto de resultados com as propriedades de informações do cliente que o driver aceita, ordenadas por NAME
, uma por linha.
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
get Column Privileges(catalog, schema, table, columnNamePattern)
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#getColumnPrivileges(String, String, String, String)
.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
catalog | String | O nome do catálogo para filtrar a pesquisa, conforme aparece no banco de dados. A transmissão
de uma string vazia recupera esses procedimentos sem um catálogo. A transmissão de null
indica que o nome do catálogo não é usado para restringir a pesquisa. |
schema | String | O nome do esquema para filtrar a pesquisa, conforme aparece no banco de dados.
A transmissão de uma string vazia recupera esses procedimentos sem um esquema. A transmissão de null
indica que o nome do esquema não é usado para restringir a pesquisa. |
table | String | O nome da tabela. Ele precisa corresponder ao nome da tabela armazenado no banco de dados. |
column | String | O padrão de nome da coluna para filtrar a pesquisa. Ele precisa corresponder ao nome da coluna conforme armazenado no banco de dados. |
Retornar
Jdbc
: conjunto de resultados com descrições de privilégios de coluna, uma por linha, ordenadas por
COLUMN_NAME
e PRIVILEGE
.
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
get Columns(catalog, schemaPattern, tableNamePattern, columnNamePattern)
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#getColumns(String, String, String, String)
.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
catalog | String | O nome do catálogo para filtrar a pesquisa, conforme aparece no banco de dados. A transmissão
de uma string vazia recupera esses procedimentos sem um catálogo. A transmissão de null
indica que o nome do catálogo não é usado para restringir a pesquisa. |
schema | String | O padrão de nome do esquema para filtrar a pesquisa, conforme aparece no banco de dados. A transmissão de uma string vazia recupera esses procedimentos sem um esquema. A transmissão de
null indica que o nome do esquema não é usado para restringir a pesquisa. |
table | String | O padrão de nome da tabela para filtrar a pesquisa. Ele precisa corresponder ao nome da tabela conforme armazenado no banco de dados. |
column | String | O padrão de nome da coluna para filtrar a pesquisa. Ele precisa corresponder ao nome da coluna conforme armazenado no banco de dados. |
Retornar
Jdbc
: conjunto de resultados com as descrições das colunas, uma por linha, ordenadas de acordo com
TABLE_CAT
, TABLE_SCHEM
, TABLE_NAME
e ORDINAL_POSITION
.
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
get Connection()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#getConnection()
.
Retornar
Jdbc
: a conexão que produziu esses metadados.
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
get Cross Reference(parentCatalog, parentSchema, parentTable, foreignCatalog, foreignSchema, foreignTable)
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#getCrossReference(String, String, String,
String, String, String)
.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
parent | String | Um nome de catálogo pai, como aparece no banco de dados. A transmissão de uma string vazia recupera esses procedimentos sem um catálogo. A transmissão de null indica que o
nome do catálogo não é usado nos critérios de seleção. |
parent | String | Um nome de esquema pai conforme aparece no banco de dados. A transmissão de uma string vazia
recupera esses procedimentos sem um esquema. A transmissão de null indica que o nome do esquema
não é usado nos critérios de seleção. |
parent | String | O nome da tabela pai que exporta a chave. Ele precisa corresponder ao nome da tabela conforme armazenado no banco de dados. |
foreign | String | Um nome de catálogo externo conforme aparece no banco de dados. A transmissão de uma string vazia recupera esses procedimentos sem um catálogo. A transmissão de null indica que o
nome do catálogo não é usado nos critérios de seleção. |
foreign | String | Um nome de esquema externo conforme aparece no banco de dados. A transmissão de uma string vazia recupera esses procedimentos sem um esquema. A transmissão de null indica que o
nome do esquema não é usado nos critérios de seleção. |
foreign | String | O nome da tabela externa que exporta a chave. Ele precisa corresponder ao nome da tabela conforme armazenado no banco de dados. |
Retornar
Jdbc
: um conjunto de resultados que contém as descrições da coluna de chave externa da tabela de chave externa especificada que faz referência à chave primária ou às colunas que representam uma restrição exclusiva da tabela pai. Uma descrição de coluna é fornecida em cada linha do conjunto de resultados e
elas são ordenadas por FKTABLE_CAT
, FKTABLE_SCHEM
, FKTABLE_NAME
e
KEY_SEQ
.
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
get Database Major Version()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#getDatabaseMajorVersion()
.
Retornar
Integer
: o número da versão principal do banco de dados.
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
get Database Minor Version()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#getDatabaseMinorVersion()
.
Retornar
Integer
: o número da versão secundária do banco de dados.
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
get Database Product Name()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#getDatabaseProductName()
.
Retornar
String
: o nome do produto do banco de dados.
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
get Database Product Version()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#getDatabaseProductVersion()
.
Retornar
String
: o número da versão desse produto de banco de dados.
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
get Default Transaction Isolation()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#getDefaultTransactionIsolation()
.
Retornar
Integer
: o nível de isolamento de transação padrão do banco de dados, que pode ser Jdbc.Connection.TRANSACTION_READ_UNCOMMITTED
, Jdbc.Connection.TRANSACTION_READ_COMMITTED
, Jdbc.Connection.TRANSACTION_REPEATABLE_READ
, Jdbc.Connection.TRANSACTION_SERIALIZABLE
ou Jdbc.Connection.TRANSACTION_NONE
.
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
get Driver Major Version()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#getDriverMajorVersion()
.
Retornar
Integer
: o número da versão principal do driver JDBC.
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
get Driver Minor Version()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#getDriverMinorVersion()
.
Retornar
Integer
: o número da versão secundária do driver JDBC.
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
get Driver Name()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#getDriverName()
.
Retornar
String
: o nome desse driver JDBC.
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
get Driver Version()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#getDriverVersion()
.
Retornar
String
: o número da versão desse driver JDBC.
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
get Exported Keys(catalog, schema, table)
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#getImportedKeys(String, String, String)
.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
catalog | String | O nome do catálogo para filtrar a pesquisa, conforme aparece no banco de dados. A transmissão
de uma string vazia recupera esses procedimentos sem um catálogo. A transmissão de null
indica que o nome do catálogo não é usado para restringir a pesquisa. |
schema | String | O nome do esquema para filtrar a pesquisa, conforme aparece no banco de dados. A transmissão
de uma string vazia recupera esses procedimentos sem um esquema. A transmissão de null indica
que o nome do esquema não é usado para restringir a pesquisa. |
table | String | O nome da tabela. Ele precisa corresponder ao nome da tabela armazenado no banco de dados. |
Retornar
Jdbc
: um conjunto de resultados que contém as descrições das colunas de chave estrangeira para as colunas de chave primária exportadas pela tabela. Uma descrição de coluna é fornecida em cada linha do conjunto de resultados e é ordenada por FKTABLE_CAT
, FKTABLE_SCHEM
, FKTABLE_NAME
e KEY_SEQ
.
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
get Extra Name Characters()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#getExtraNameCharacters()
.
Retornar
String
: os caracteres extras que podem ser usados em nomes de identificadores sem aspas, além
de a-z, A-Z, 0-9 e _.
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
get Function Columns(catalog, schemaPattern, functionNamePattern, columnNamePattern)
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#getFunctionColumns(String, String, String, String)
.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
catalog | String | O nome do catálogo para filtrar a pesquisa, conforme aparece no banco de dados. A transmissão
de uma string vazia recupera esses procedimentos sem um catálogo. A transmissão de null
indica que o nome do catálogo não é usado para restringir a pesquisa. |
schema | String | O padrão de nome do esquema para filtrar a pesquisa, conforme aparece no banco de dados. A transmissão de uma string vazia recupera esses procedimentos sem um esquema. A transmissão de
null indica que o nome do esquema não é usado para restringir a pesquisa. |
function | String | O padrão de função, que corresponde ao nome da função conforme armazenado no banco de dados. |
column | String | O padrão de nome do parâmetro, que precisa corresponder ao nome do parâmetro ou da coluna, conforme armazenado no banco de dados. |
Retornar
Jdbc
: um conjunto de resultados que contém as descrições dos parâmetros de função do sistema e do usuário
disponíveis no catálogo. Cada linha contém uma descrição de função, ordenada
conforme FUNCTION_CAT
, FUNCTION_SCHEM
, FUNCTION_NAME
e
SPECIFIC_ NAME
.
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
get Functions(catalog, schemaPattern, functionNamePattern)
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#getFunctions(String, String, String)
.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
catalog | String | O nome do catálogo para filtrar a pesquisa, conforme aparece no banco de dados. A transmissão
de uma string vazia recupera esses procedimentos sem um catálogo. A transmissão de null
indica que o nome do catálogo não é usado para restringir a pesquisa. |
schema | String | O padrão de nome do esquema para filtrar a pesquisa, conforme aparece no banco de dados. A transmissão de uma string vazia recupera esses procedimentos sem um esquema. A transmissão de
null indica que o nome do esquema não é usado para restringir a pesquisa. |
function | String | O padrão da função, que precisa corresponder ao nome da função conforme armazenado no banco de dados. |
Retornar
Jdbc
: um conjunto de resultados com descrições do sistema e das funções do usuário disponíveis no
catálogo. Cada linha contém uma descrição de função, ordenada de acordo com FUNCTION_CAT
, FUNCTION_SCHEM
, FUNCTION_NAME
e SPECIFIC_ NAME
.
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
get Identifier Quote String()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#getIdentifierQuoteString()
.
Retornar
String
: a string usada para citar identificadores SQL. O padrão é um espaço (" ") se não houver suporte para
aspas em identificadores.
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
get Imported Keys(catalog, schema, table)
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#getImportedKeys(String, String, String)
.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
catalog | String | O nome do catálogo para filtrar a pesquisa, conforme aparece no banco de dados. A transmissão
de uma string vazia recupera esses procedimentos sem um catálogo. A transmissão de null
indica que o nome do catálogo não é usado para restringir a pesquisa. |
schema | String | O nome do esquema para filtrar a pesquisa, conforme aparece no banco de dados. A transmissão
de uma string vazia recupera esses procedimentos sem um esquema. A transmissão de null indica
que o nome do esquema não é usado para restringir a pesquisa. |
table | String | O nome da tabela. Ele precisa corresponder ao nome da tabela armazenado no banco de dados. |
Retornar
Jdbc
: um conjunto de resultados com as descrições das colunas de chave primária referenciadas pelas colunas de chave externa da tabela (importadas por uma tabela). Uma descrição de coluna é fornecida em cada linha do conjunto de resultados e é ordenada por PKTABLE_CAT
, PKTABLE_SCHEM
, PKTABLE_NAME
e KEY_SEQ
.
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
get Index Info(catalog, schema, table, unique, approximate)
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#getIndexInfo(String, String, String, boolean, boolean)
.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
catalog | String | O nome do catálogo para filtrar a pesquisa, conforme aparece no banco de dados. A transmissão
de uma string vazia recupera esses procedimentos sem um catálogo. A transmissão de null
indica que o nome do catálogo não é usado para restringir a pesquisa. |
schema | String | O nome do esquema para filtrar a pesquisa, conforme aparece no banco de dados. A transmissão
de uma string vazia recupera esses procedimentos sem um esquema. A transmissão de null indica
que o nome do esquema não é usado para restringir a pesquisa. |
table | String | O nome da tabela. Ele precisa corresponder ao nome da tabela armazenado no banco de dados. |
unique | Boolean | Se true , o método retorna apenas índices para valores exclusivos. Caso contrário, ele
retorna índices, independentemente de os valores serem exclusivos ou não. |
approximate | Boolean | Se true , o resultado poderá refletir valores aproximados ou
sem dados. Caso contrário, a precisão do resultado será solicitada. |
Retornar
Jdbc
: um conjunto de resultados que contém as descrições do índice e da coluna de estatísticas para a tabela
especificada. Uma descrição de coluna é fornecida em cada linha do conjunto de resultados e elas são
ordenadas por NON_UNIQUE
, TYPE
, INDEX_NAME
e ORDINAL_POSITION
.
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
get JDBCMajor Version()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#getJDBCMajorVersion()
.
Retornar
Integer
: o número da versão principal do JDBC para esse driver.
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
get JDBCMinor Version()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#getJDBCMinorVersion()
.
Retornar
Integer
: o número da versão secundária do JDBC para esse driver.
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
get Max Binary Literal Length()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#getMaxBinaryLiteralLength()
.
Retornar
Integer
: o número máximo de caracteres hexadecimais permitidos por esse banco de dados em um literal binário inline.
Uma resposta de 0 indica que não há limite conhecido.
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
get Max Catalog Name Length()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#getMaxCatalogNameLength()
.
Retornar
Integer
: o número máximo de caracteres permitidos por nome de catálogo neste banco de dados. Uma resposta de
0 indica que não há limite conhecido.
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
get Max Char Literal Length()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#getMaxCharLiteralLength()
.
Retornar
Integer
: o número máximo de caracteres permitidos por um literal de caractere neste banco de dados. Uma
resposta de 0 indica que não há limite conhecido.
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
get Max Column Name Length()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#getMaxColumnNameLength()
.
Retornar
Integer
: o número máximo de caracteres permitidos por nome de coluna neste banco de dados. Uma resposta de 0
indica que não há limite conhecido.
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
get Max Columns In Group By()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#getMaxColumnsInGroupBy()
.
Retornar
Integer
: o número máximo de colunas que esse banco de dados permite em uma cláusula GROUP BY
. Uma
resposta de 0 indica que não há limite conhecido.
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
get Max Columns In Index()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#getMaxColumnsInIndex()
.
Retornar
Integer
: o número máximo de colunas que esse banco de dados permite em um índice. Uma resposta de 0
indica que não há limite conhecido.
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
get Max Columns In Order By()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#getMaxColumnsInOrderBy()
.
Retornar
Integer
: o número máximo de colunas que este banco de dados permite em uma cláusula ORDER BY
. Uma
resposta de 0 indica que não há limite conhecido.
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
get Max Columns In Select()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#getMaxColumnsInSelect()
.
Retornar
Integer
: o número máximo de colunas permitido por este banco de dados em uma lista SELECT
. Uma
resposta de 0 indica que não há limite conhecido.
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
get Max Columns In Table()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#getMaxColumnsInTable()
.
Retornar
Integer
: o número máximo de colunas que esse banco de dados permite em uma tabela. Uma resposta de 0
indica que não há limite conhecido.
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
get Max Connections()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#getMaxConnections()
.
Retornar
Integer
: o número máximo de conexões simultâneas com esse banco de dados. Uma resposta de 0
indica que não há limite conhecido.
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
get Max Cursor Name Length()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#getMaxCursorNameLength()
.
Retornar
Integer
: o número máximo de caracteres que esse banco de dados permite em um nome de cursor. Uma resposta
de 0 indica que não há limite conhecido.
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
get Max Index Length()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#getMaxIndexLength()
.
Retornar
Integer
: o número máximo de bytes que esse banco de dados permite para um índice, incluindo todas as partes.
Uma resposta de 0 indica que não há limite conhecido.
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
get Max Procedure Name Length()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#getMaxProcedureNameLength()
.
Retornar
Integer
: o número máximo de caracteres permitidos por nome de procedimento neste banco de dados. Uma resposta
de 0 indica que não há limite conhecido.
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
get Max Row Size()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#getMaxRowSize()
.
Retornar
Integer
: o número máximo de bytes permitidos por linha neste banco de dados. Uma resposta de 0
indica que não há limite conhecido.
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
get Max Schema Name Length()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#getMaxSchemaNameLength()
.
Retornar
Integer
: o número máximo de caracteres permitidos por nome de esquema neste banco de dados. Uma resposta de 0
indica que não há limite conhecido.
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
get Max Statement Length()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#getMaxStatementLength()
.
Retornar
Integer
: o número máximo de caracteres permitidos por esse banco de dados em uma instrução SQL. Uma resposta
de 0 indica que não há limite conhecido.
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
get Max Statements()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#getMaxStatements()
.
Retornar
Integer
: o número máximo de instruções ativas para esse banco de dados que podem ser abertas
simultaneamente. Uma resposta de 0 indica que não há limite conhecido.
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
get Max Table Name Length()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#getMaxTableNameLength()
.
Retornar
Integer
: o número máximo de caracteres permitidos por nome de tabela neste banco de dados. Uma resposta de 0
indica que não há limite conhecido.
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
get Max Tables In Select()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#getMaxTablesInSelect()
.
Retornar
Integer
: o número máximo de tabelas que esse banco de dados permite em uma instrução SELECT
. Uma
resposta de 0 indica que não há limite conhecido.
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
get Max User Name Length()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#getMaxUserNameLength()
.
Retornar
Integer
: o número máximo de caracteres permitidos em um nome de usuário neste banco de dados. Uma resposta de 0
indica que não há limite conhecido.
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
get Numeric Functions()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#getNumericFunctions()
.
Retornar
String
: a lista separada por vírgulas de funções matemáticas disponíveis com esse banco de dados. Estes são os nomes das funções matemáticas da CLI do Open/Open usados na cláusula de escape da função JDBC.
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
get Primary Keys(catalog, schema, table)
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#getPrimaryKeys(String, String, String)
.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
catalog | String | O nome do catálogo para filtrar a pesquisa, conforme aparece no banco de dados. A transmissão
de uma string vazia recupera esses procedimentos sem um catálogo. A transmissão de null
indica que o nome do catálogo não é usado para restringir a pesquisa. |
schema | String | O nome do esquema para filtrar a pesquisa, conforme aparece no banco de dados. A transmissão
de uma string vazia recupera esses procedimentos sem um esquema. A transmissão de null indica
que o nome do esquema não é usado para restringir a pesquisa. |
table | String | O nome da tabela. Ele precisa corresponder ao nome da tabela armazenado no banco de dados. |
Retornar
Jdbc
: conjunto de resultados com as descrições das colunas de chave primária, uma por
linha, ordenadas por COLUMN_NAME
.
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
get Procedure Columns(catalog, schemaPattern, procedureNamePattern, columnNamePattern)
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#getProcedureColumns(String, String, String, String)
.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
catalog | String | O nome do catálogo para filtrar a pesquisa, conforme aparece no banco de dados. A transmissão
de uma string vazia recupera esses procedimentos sem um catálogo. A transmissão de null
indica que o nome do catálogo não é usado para restringir a pesquisa. |
schema | String | O padrão de nome do esquema para filtrar a pesquisa, conforme aparece no banco de dados. A transmissão de uma string vazia recupera esses procedimentos sem um esquema. A transmissão de
null indica que o nome do esquema não é usado para restringir a pesquisa. |
procedure | String | O padrão de nome do procedimento para filtrar a pesquisa. Ele precisa corresponder ao nome do procedimento armazenado no banco de dados. |
column | String | O padrão de nome da coluna para filtrar a pesquisa. Ele precisa corresponder ao nome da coluna conforme armazenado no banco de dados. |
Retornar
Jdbc
: um conjunto de resultados que contém as descrições do procedimento e da coluna, uma por linha.
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
get Procedure Term()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#getProcedureTerm()
.
Retornar
String
: o termo preferido do fornecedor do banco de dados para "procedimento".
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
get Procedures(catalog, schemaPattern, procedureNamePattern)
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#getProcedures(String, String, String)
.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
catalog | String | O nome do catálogo para filtrar a pesquisa, conforme aparece no banco de dados. A transmissão
de uma string vazia recupera esses procedimentos sem um catálogo. A transmissão de null
indica que o nome do catálogo não é usado para restringir a pesquisa. |
schema | String | O padrão de nome do esquema para filtrar a pesquisa, conforme aparece no banco de dados. A transmissão de uma string vazia recupera esses procedimentos sem um esquema. A transmissão de
null indica que o nome do esquema não é usado para restringir a pesquisa. |
procedure | String | O padrão de nome do procedimento para filtrar a pesquisa. Ele precisa corresponder ao nome do procedimento armazenado no banco de dados. |
Retornar
Jdbc
: um conjunto de resultados que contém as descrições do procedimento, uma por linha.
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
get Result Set Holdability()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#getResultSetHoldability()
.
Retornar
Integer
: a capacidade de retenção padrão do banco de dados, Jdbc.ResultSet.HOLD_CURSORS_OVER_COMMIT
ou Jdbc.ResultSet.CLOSE_CURSORS_AT_COMMIT
.
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
get Row Id Lifetime()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#getRowIdLifetime()
.
Retornar
Integer
: o status que indica a duração de um ROWID
, que pode ser Jdbc.RowIdLifetime.ROWID_UNSUPPORTED
, Jdbc.RowIdLifetime.ROWID_VALID_OTHER
, Jdbc.RowIdLifetime.ROWID_VALID_SESSION
, Jdbc.RowIdLifetime.ROWID_VALID_TRANSACTION
ou Jdbc.RowIdLifetime.ROWID_VALID_FOREVER
.
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
get SQLKeywords()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#getSQLKeywords()
.
Retornar
String
: a lista separada por vírgulas de todas as palavras-chave SQL do banco de dados que não são palavras-chave SQL:2003.
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
get SQLState Type()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#getSQLStateType()
.
Retornar
Integer
: o tipo de SQLSTATE
, que é sql
ou sql
.
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
get Schema Term()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#getSchemaTerm()
.
Retornar
String
: o termo preferido do fornecedor do banco de dados para "schema".
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
get Schemas()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#getSchemas()
.
Retornar
Jdbc
: um conjunto de resultados que contém as descrições do esquema, uma por linha.
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
get Schemas(catalog, schemaPattern)
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#getSchemas()
.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
catalog | String | O nome do catálogo para filtrar a pesquisa, conforme aparece no banco de dados. A transmissão
de uma string vazia recupera esses procedimentos sem um catálogo. A transmissão de null
indica que o nome do catálogo não é usado para restringir a pesquisa. |
schema | String | O padrão de nome do esquema para filtrar a pesquisa, conforme aparece no banco de dados. A transmissão de uma string vazia recupera esses procedimentos sem um esquema. A transmissão de
null indica que o nome do esquema não é usado para restringir a pesquisa. |
Retornar
Jdbc
: conjunto de resultados com descrições de esquemas disponíveis neste banco de dados, ordenado por TABLE_CATALOG
e TABLE_SCHEM
.
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
get Search String Escape()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#getSearchStringEscape()
.
Retornar
String
: a string usada para escapar de caracteres curinga, como '_' ou '%'.
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
get String Functions()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#getStringFunctions()
.
Retornar
String
: a lista separada por vírgulas de funções de string disponíveis com esse banco de dados. Estes são
os nomes das funções de string do CLI do Open Group usados na cláusula de escape da função JDBC.
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
get Super Tables(catalog, schemaPattern, tableNamePattern)
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#getSuperTables(String, String,String)
.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
catalog | String | O nome do catálogo conforme aparece no banco de dados. A transmissão de uma string vazia
recupera esses procedimentos sem um catálogo. A transmissão de null indica que o nome do catálogo
não é usado nos critérios de seleção. |
schema | String | O padrão de nome do esquema para filtrar a pesquisa, conforme aparece no banco de dados. A transmissão de uma string vazia recupera esses procedimentos sem um esquema. |
table | String | O padrão de nome da tabela; pode ser um nome totalmente qualificado. |
Retornar
Jdbc
: um conjunto de resultados com descrições das hierarquias de tabelas definidas em um esquema
específico neste banco de dados. Cada linha fornece informações sobre um tipo específico de tabela. As tabelas
sem supers não são listadas.
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
get Super Types(catalog, schemaPattern, typeNamePattern)
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#getSuperTypes(String, String, String)
.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
catalog | String | O nome do catálogo conforme aparece no banco de dados. A transmissão de uma string vazia
recupera esses procedimentos sem um catálogo. A transmissão de null indica que o nome do catálogo
não é usado nos critérios de seleção. |
schema | String | O padrão de nome do esquema para filtrar a pesquisa, conforme aparece no banco de dados. A transmissão de uma string vazia recupera esses procedimentos sem um esquema. |
type | String | O padrão de nome de tipo definido pelo usuário. Pode ser um nome totalmente qualificado. |
Retornar
Jdbc
: um conjunto de resultados com descrições das hierarquias de tipo definidas pelo usuário em um esquema específico neste banco de dados. Cada linha fornece informações sobre um tipo específico definido pelo usuário. Os tipos sem supers não são listados.
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
get System Functions()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#getSystemFunctions()
.
Retornar
String
: a lista separada por vírgulas das funções do sistema disponíveis com esse banco de dados. Estes são
os nomes das funções do sistema do Open Group CLI usados na cláusula de escape da função JDBC.
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
get Table Privileges(catalog, schemaPattern, tableNamePattern)
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#getTablePrivileges(String, String, String)
.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
catalog | String | O nome do catálogo para filtrar a pesquisa, conforme aparece no banco de dados. A transmissão
de uma string vazia recupera esses procedimentos sem um catálogo. A transmissão de null
indica que o nome do catálogo não é usado para restringir a pesquisa. |
schema | String | O padrão de nome do esquema para filtrar a pesquisa, conforme aparece no banco de dados. A transmissão de uma string vazia recupera esses procedimentos sem um esquema. A transmissão de
null indica que o nome do esquema não é usado para restringir a pesquisa. |
table | String | O padrão de nome da tabela para filtrar a pesquisa. Ele precisa corresponder ao nome da tabela conforme armazenado no banco de dados. |
Retornar
Jdbc
: um conjunto de resultados que contém as descrições de privilégios da tabela, uma por linha, ordenadas por
TABLE_CAT
, TABLE_SCHEM
, TABLE_NAME
e PRIVILEGE
.
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
get Table Types()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#getTableTypes()
.
Retornar
Jdbc
: um conjunto de resultados que contém os tipos de tabela, um por linha.
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
get Tables(catalog, schemaPattern, tableNamePattern, types)
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#getTables(String, String, String, String[])
.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
catalog | String | O nome do catálogo para filtrar a pesquisa, conforme aparece no banco de dados. A transmissão
de uma string vazia recupera esses procedimentos sem um catálogo. A transmissão de null
indica que o nome do catálogo não é usado para restringir a pesquisa. |
schema | String | O padrão de nome do esquema para filtrar a pesquisa, conforme aparece no banco de dados. A transmissão de uma string vazia recupera esses procedimentos sem um esquema. A transmissão de
null indica que o nome do esquema não é usado para restringir a pesquisa. |
table | String | O padrão de nome da tabela para filtrar a pesquisa. Ele precisa corresponder ao nome da tabela conforme armazenado no banco de dados. |
types | String[] | Uma lista de tipos de tipos a serem retornados, cada um deles precisa estar na lista retornada por get . A transmissão de null indica que todos os tipos de tabela são
retornados. |
Retornar
Jdbc
: um conjunto de resultados que contém as descrições da tabela, uma por linha, ordenadas de acordo com
TABLE_TYPE
, TABLE_CAT
, TABLE_SCHEM
e TABLE_NAME
.
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
get Time Date Functions()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#getTimeDateFunctions()
.
Retornar
String
: a lista separada por vírgulas de funções de data e hora disponíveis com esse banco de dados.
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
get Type Info()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#getTypeInfo()
.
Retornar
Jdbc
: um conjunto de resultados que contém as descrições dos tipos de dados aceitos por esse banco de dados. Uma
descrição de tipo SQL é fornecida em cada linha do conjunto de resultados e elas são ordenadas por
DATA_TYPE
e, em seguida, por quão bem o tipo de dados é mapeado para o tipo JDBC SQL
correspondente.
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
get UDTs(catalog, schemaPattern, typeNamePattern, types)
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#getUDTs(String, String, String, int[])
.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
catalog | String | O nome do catálogo para filtrar a pesquisa, conforme aparece no banco de dados. A transmissão
de uma string vazia recupera esses procedimentos sem um catálogo. A transmissão de null
indica que o nome do catálogo não é usado para restringir a pesquisa. |
schema | String | O padrão de nome do esquema para filtrar a pesquisa, conforme aparece no banco de dados. A transmissão de uma string vazia recupera esses procedimentos sem um esquema. A transmissão de
null indica que o nome do esquema não é usado para restringir a pesquisa. |
type | String | O padrão de nome do tipo para filtrar a pesquisa. Pode ser um nome totalmente qualificado. |
types | Integer[] | Uma lista de tipos definidos pelo usuário (JAVA_OBJECT , STRUCT ou DISTINCT ) a serem incluídos. A transmissão de null indica que todos os tipos são retornados. |
Retornar
Jdbc
: conjunto de resultados que contém as descrições do tipo definido pelo usuário (UDT, na sigla em inglês), uma por linha, ordenadas de acordo com DATA_TYPE
, TYPE_CAT
, TYPE_SCHEM
e TYPE_NAME
.
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
get URL()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#getURL()
.
Retornar
String
: o URL desse sistema de gerenciamento de banco de dados ou null
se não for gerado.
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
get User Name()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#getUserName()
.
Retornar
String
: o nome de usuário conhecido por este banco de dados.
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
get Version Columns(catalog, schema, table)
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#getVersionColumns(String, String, String)
.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
catalog | String | O nome do catálogo para filtrar a pesquisa, conforme aparece no banco de dados. A transmissão
de uma string vazia recupera esses procedimentos sem um catálogo. A transmissão de null
indica que o nome do catálogo não é usado para restringir a pesquisa. |
schema | String | O nome do esquema para filtrar a pesquisa, conforme aparece no banco de dados. A transmissão
de uma string vazia recupera esses procedimentos sem um esquema. A transmissão de null indica
que o nome do esquema não é usado para restringir a pesquisa. |
table | String | O nome da tabela. Ele precisa corresponder ao nome da tabela armazenado no banco de dados. |
Retornar
Jdbc
: um conjunto de resultados não ordenado que contém as descrições de colunas que são atualizadas quando qualquer valor em uma linha é atualizado (uma descrição de coluna por linha no 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
inserts Are Detected(type)
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#insertsAreDetected(int)
.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
type | Integer | O tipo de conjunto de resultados, que é Jdbc.ResultSet.TYPE_FORWARD_ONLY , Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE ou Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE . |
Retornar
Boolean
: true
se, para o tipo de conjunto de resultados especificado, uma inserção de linha visível for detectada por
chamadas para Jdbc
. Caso contrário, será 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
is Catalog At Start()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#isCatalogAtStart()
.
Retornar
Boolean
: true
se um catálogo aparecer no início de um nome de tabela totalmente qualificado. 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
is Read Only()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#isReadOnly()
.
Retornar
Boolean
: true
se o banco de dados for somente leitura. 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
locators Update Copy()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#locatorsUpdateCopy()
.
Retornar
Boolean
: true
se as atualizações feitas em um objeto grande (LOB) forem feitas em uma cópia do LOB;
false
se as atualizações forem feitas diretamente no LOB.
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
null Plus Non Null Is Null()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#nullPlusNonNullIsNull()
.
Retornar
Boolean
: true
se as concatenações de valores NULL
e não NULL
resultarem em um
NULL
. 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
nulls Are Sorted At End()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#nullsAreSortedAtEnd()
.
Retornar
Boolean
: true
se os valores de NULL
forem classificados até o final, independentemente da ordem de classificação
(crescente ou decrescente). Caso contrário, retorna 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
nulls Are Sorted At Start()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#nullsAreSortedAtStart()
.
Retornar
Boolean
: true
se os valores de NULL
forem classificados no início, independente da ordem de classificação
(crescente ou decrescente). Caso contrário, retorna 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
nulls Are Sorted High()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#nullsAreSortedHigh()
.
Retornar
Boolean
: true
se os valores de NULL
forem classificados como altos, ou seja, se eles forem considerados
como tendo um valor maior do que os outros no domínio durante a classificação. Caso contrário, retorna 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
nulls Are Sorted Low()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#nullsAreSortedLow()
.
Retornar
Boolean
: true
se os valores de NULL
forem classificados como baixos, ou seja, se eles forem considerados
menores que os outros no domínio durante a classificação. Caso contrário, retorna 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
others Deletes Are Visible(type)
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#othersDeletesAreVisible(int)
.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
type | Integer | O tipo de conjunto de resultados, que é Jdbc.ResultSet.TYPE_FORWARD_ONLY , Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE ou Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE . |
Retornar
Boolean
: true
se, para o tipo de conjunto de resultados fornecido, as exclusões feitas por outras pessoas estiverem visíveis.
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
others Inserts Are Visible(type)
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#othersInsertsAreVisible(int)
.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
type | Integer | O tipo de conjunto de resultados, que é Jdbc.ResultSet.TYPE_FORWARD_ONLY , Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE ou Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE . |
Retornar
Boolean
: true
se, para o tipo de conjunto de resultados fornecido, as inserções feitas por outras pessoas estiverem visíveis.
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
others Updates Are Visible(type)
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#othersUpdatesAreVisible(int)
.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
type | Integer | O tipo de conjunto de resultados, que é Jdbc.ResultSet.TYPE_FORWARD_ONLY , Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE ou Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE . |
Retornar
Boolean
: true
se as atualizações feitas por outras pessoas estiverem visíveis para o tipo de conjunto de resultados fornecido;
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
own Deletes Are Visible(type)
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#ownDeletesAreVisible(int)
.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
type | Integer | O tipo de conjunto de resultados, que é Jdbc.ResultSet.TYPE_FORWARD_ONLY , Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE ou Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE . |
Retornar
Boolean
: true
se, para o tipo de conjunto de resultados fornecido, as exclusões do próprio conjunto estiverem visíveis. Caso contrário, será 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
own Inserts Are Visible(type)
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#ownInsertsAreVisible(int)
.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
type | Integer | O tipo de conjunto de resultados, que é Jdbc.ResultSet.TYPE_FORWARD_ONLY , Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE ou Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE . |
Retornar
Boolean
: true
se, para o tipo de conjunto de resultados fornecido, as inserções do próprio conjunto estiverem visíveis. 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
own Updates Are Visible(type)
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#ownUpdatesAreVisible(int)
.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
type | Integer | O tipo de conjunto de resultados, que é Jdbc.ResultSet.TYPE_FORWARD_ONLY , Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE ou Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE . |
Retornar
Boolean
: true
se as atualizações do conjunto de resultados estiverem visíveis para o tipo de conjunto de resultados fornecido. Caso contrário, será 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
stores Lower Case Identifiers()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#storesLowerCaseIdentifiers()
.
Retornar
Boolean
: true
se o banco de dados trata os identificadores SQL sem aspas com letras maiúsculas e minúsculas como
insensível a maiúsculas e minúsculas e os armazena em letras 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
stores Lower Case Quoted Identifiers()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#storesLowerCaseQuotedIdentifiers()
.
Retornar
Boolean
: true
se o banco de dados tratar os identificadores de SQL entre aspas com maiúsculas e minúsculas como
sem distinção de maiúsculas e minúsculas e os armazenar em 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
stores Mixed Case Identifiers()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#storesMixedCaseIdentifiers()
.
Retornar
Boolean
: true
se o banco de dados trata os identificadores SQL sem aspas com letras maiúsculas e minúsculas como
insensível a maiúsculas e minúsculas e os armazena em letras maiúsculas e 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
stores Mixed Case Quoted Identifiers()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#storesMixedCaseQuotedIdentifiers()
.
Retornar
Boolean
: true
se o banco de dados tratar os identificadores de SQL entre aspas com letras maiúsculas e minúsculas como
indiferença à distinção entre maiúsculas e minúsculas e os armazenar em letras maiúsculas e 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
stores Upper Case Identifiers()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#storesUpperCaseIdentifiers()
.
Retornar
Boolean
: true
se o banco de dados trata os identificadores de SQL sem aspas com letras maiúsculas e minúsculas como
insensível a maiúsculas e minúsculas e os armazena em maiú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
stores Upper Case Quoted Identifiers()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#storesUpperCaseQuotedIdentifiers()
.
Retornar
Boolean
: true
se o banco de dados tratar os identificadores de SQL com caracteres maiúsculos e minúsculos como
sem distinção entre maiúsculas e minúsculas e os armazenar em maiú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
supports ANSI92EntryLevelSQL()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#supportsANSI92EntryLevelSQL()
.
Retornar
Boolean
: true
se o banco de dados oferece suporte à gramática SQL de nível básico ANSI92. 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
supports ANSI92FullSQL()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#supportsANSI92FullSQL()
.
Retornar
Boolean
: true
se o banco de dados oferece suporte à gramática SQL de nível completo ANSI92. 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
supports ANSI92IntermediateSQL()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#supportsANSI92IntermediateSQL()
.
Retornar
Boolean
: true
se o banco de dados oferece suporte à gramática SQL de nível intermediário ANSI92;
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
supports Alter Table With Add Column()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#supportsAlterTableWithAddColumn()
.
Retornar
Boolean
: true
se o banco de dados oferece suporte a ALTER TABLE
com adição de coluna. 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
supports Alter Table With Drop Column()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#supportsAlterTableWithDropColumn()
.
Retornar
Boolean
: true
se o banco de dados oferece suporte a ALTER TABLE
com coluna de exclusão; 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
supports Batch Updates()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#supportsBatchUpdates()
.
Retornar
Boolean
: true
se o banco de dados oferece suporte a atualizações em lote. 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
supports Catalogs In Data Manipulation()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#supportsCatalogsInDataManipulation()
.
Retornar
Boolean
: true
se uma instrução de manipulação de dados puder incluir um nome de catálogo. Caso contrário, será 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
supports Catalogs In Index Definitions()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#supportsCatalogsInIndexDefinitions()
.
Retornar
Boolean
: true
, se uma instrução de definição de índice puder incluir um nome de catálogo. Caso contrário, será 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
supports Catalogs In Privilege Definitions()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#supportsCatalogsInPrivilegeDefinitions()
.
Retornar
Boolean
: true
se uma instrução de definição de privilégio pode incluir um nome de catálogo. 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
supports Catalogs In Procedure Calls()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#supportsCatalogsInProcedureCalls()
.
Retornar
Boolean
: true
se uma instrução de chamada de procedimento puder incluir um nome de catálogo. Caso contrário, será 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
supports Catalogs In Table Definitions()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#supportsCatalogsInTableDefinitions()
.
Retornar
Boolean
: true
, se uma instrução de definição de tabela puder incluir um nome de catálogo. Caso contrário, será 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
supports Column Aliasing()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#supportsColumnAliasing()
.
Retornar
Boolean
: true
se o banco de dados oferecer suporte a alias de colunas. 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
supports Convert()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#supportsConvert()
.
Retornar
Boolean
: true
se o banco de dados oferece suporte à função escalar JDBC CONVERT
para a
conversão de um tipo JDBC para
outro. 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
supports Convert(fromType, toType)
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#supportsConvert(int, int)
.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
from | Integer | O tipo de conversão. |
to | Integer | O tipo para a conversão. |
Retornar
Boolean
: true
se o banco de dados oferece suporte à função escalar JDBC CONVERT
para a
conversão dos tipos JDBC especificados. 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
supports Core SQLGrammar()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#supportsCoreSQLGrammar()
.
Retornar
Boolean
: true
se o banco de dados oferece suporte à gramática do ODBC Core SQL. 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
supports Data Definition And Data Manipulation Transactions()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#supportsDataDefinitionAndDataManipulationTransactions()
.
Retornar
Boolean
: true
se o banco de dados oferecer suporte a instruções de definição e manipulação de dados
em uma transação. Caso contrário, será 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
supports Data Manipulation Transactions Only()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#supportsDataManipulationTransactionsOnly()
.
Retornar
Boolean
: true
se o banco de dados oferecer suporte a instruções de manipulação de dados em uma transação. Caso contrário, será 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
supports Different Table Correlation Names()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#supportsDifferentTableCorrelationNames()
.
Retornar
Boolean
: true
se os nomes de correlação de tabelas forem aceitos e restritos a serem diferentes dos nomes das tabelas no banco de dados. 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
supports Expressions In Order By()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#supportsExpressionsInOrderBy()
.
Retornar
Boolean
: true
se o banco de dados for compatível com expressões em listas ORDER BY
. Caso contrário, será 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
supports Extended SQLGrammar()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#supportsExtendedSQLGrammar()
.
Retornar
Boolean
: true
se o banco de dados oferece suporte à gramática SQL estendida do ODBC. 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
supports Full Outer Joins()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#supportsFullOuterJoins()
.
Retornar
Boolean
: true
se o banco de dados oferecer suporte a uniões externas aninhadas completas; 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
supports Get Generated Keys()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#supportsGetGeneratedKeys()
.
Retornar
Boolean
: true
se as chaves geradas automaticamente puderem ser recuperadas após a execução de uma instrução;
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
supports Group By()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#supportsGroupBy()
.
Retornar
Boolean
: true
se o banco de dados oferecer suporte a alguma forma de cláusula GROUP BY
. Caso contrário, será 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
supports Group By Beyond Select()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#supportsGroupByBeyondSelect()
.
Retornar
Boolean
: true
se o banco de dados oferece suporte ao uso de colunas que não estão na instrução SELECT
em uma cláusula GROUP BY
, desde que todas as colunas na instrução SELECT
sejam incluídas na cláusula GROUP BY
. Caso contrário, retorna 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
supports Integrity Enhancement Facility()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#supportsIntegrityEnhancementFacility()
.
Retornar
Boolean
: true
se o banco de dados oferece suporte ao SQL Integrity Enhancement Facility. 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
supports Like Escape Clause()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#supportsLikeEscapeClause()
.
Retornar
Boolean
: true
se o banco de dados oferecer suporte à especificação de uma cláusula de escape LIKE
. Caso contrário, será 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
supports Limited Outer Joins()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#supportsLimitedOuterJoins()
.
Retornar
Boolean
: true
se o banco de dados oferecer suporte limitado a mesclagens externas; 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
supports Minimum SQLGrammar()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#supportsMinimumSQLGrammar()
.
Retornar
Boolean
: true
se o banco de dados oferece suporte à gramática SQL mínima do ODBC. 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
supports Mixed Case Identifiers()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#supportsMixedCaseIdentifiers()
.
Retornar
Boolean
: true
se o banco de dados tratar os identificadores SQL sem aspas com letras maiúsculas e minúsculas como
sensíveis a maiúsculas e minúsculas e armazená-los em letras maiúsculas e 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
supports Mixed Case Quoted Identifiers()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#supportsMixedCaseQuotedIdentifiers()
.
Retornar
Boolean
: true
se o banco de dados tratar os identificadores SQL entre aspas com letras maiúsculas e minúsculas como diferenciação entre maiúsculas e minúsculas
e armazená-los em letras maiúsculas e 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
supports Multiple Open Results()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#supportsMultipleOpenResults()
.
Retornar
Boolean
: true
se uma instrução que pode ser chamada puder retornar vários conjuntos de resultados simultaneamente.
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
supports Multiple Result Sets()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#supportsMultipleResultSets()
.
Retornar
Boolean
: true
se o banco de dados oferecer suporte à obtenção de vários conjuntos de resultados de uma única
chamada de execução. 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
supports Multiple Transactions()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#supportsMultipleTransactions()
.
Retornar
Boolean
: true
se o banco de dados oferecer suporte a várias transações em diferentes
conexões abertas ao mesmo tempo. Caso contrário, será 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
supports Named Parameters()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#supportsNamedParameters()
.
Retornar
Boolean
: true
se o banco de dados oferecer suporte a parâmetros nomeados para instruções que podem ser chamadas. 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
supports Non Nullable Columns()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#supportsNonNullableColumns()
.
Retornar
Boolean
: true
se as colunas neste banco de dados podem ser definidas como não nulas. 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
supports Open Cursors Across Commit()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#supportsOpenCursorsAcrossCommit()
.
Retornar
Boolean
: true
se o banco de dados oferece suporte para manter os cursores sempre abertos em todas as confirmações.
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
supports Open Cursors Across Rollback()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#supportsOpenCursorsAcrossRollback()
.
Retornar
Boolean
: true
se o banco de dados oferece suporte para manter os cursores sempre abertos em rollbacks.
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
supports Open Statements Across Commit()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#supportsOpenStatementsAcrossCommit()
.
Retornar
Boolean
: true
se o banco de dados oferece suporte para manter as declarações sempre abertas em todas as confirmações.
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
supports Open Statements Across Rollback()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#supportsOpenStatementsAcrossRollback()
.
Retornar
Boolean
: true
se o banco de dados oferece suporte para manter as instruções sempre abertas em rollbacks.
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
supports Outer Joins()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#supportsOuterJoins()
.
Retornar
Boolean
: true
se o banco de dados oferecer suporte a alguma forma de união externa. Caso contrário, será 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
supports Positioned Delete()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#supportsPositionedDelete()
.
Retornar
Boolean
: true
se o banco de dados oferecer suporte a instruções DELETE
posicionadas. 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
supports Positioned Update()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#supportsPositionedUpdate()
.
Retornar
Boolean
: true
se o banco de dados oferecer suporte a instruções UPDATE
posicionadas. 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
supports Result Set Concurrency(type, concurrency)
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#supportsResultSetConcurrency(int, int)
.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
type | Integer | O tipo de conjunto de resultados, que é Jdbc.ResultSet.TYPE_FORWARD_ONLY , Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE ou Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE . |
concurrency | Integer | O tipo de simultaneidade, que é Jdbc.ResultSet.CONCUR_READ_ONLY ou Jdbc.ResultSet.CONCUR_UPDATABLE . |
Retornar
Boolean
: true
se o banco de dados for compatível com o conjunto de resultados especificado e a combinação de tipo de
simultaneidade. Caso contrário, será 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
supports Result Set Holdability(holdability)
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#supportsResultSetHoldability(int)
.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
holdability | Integer | Uma constante de retenção para verificar, uma de Jdbc.ResultSet.HOLD_CURSORS_OVER_COMMIT ou Jdbc.ResultSet.CLOSE_CURSORS_AT_COMMIT . |
Retornar
Boolean
: true
se o banco de dados tiver a capacidade de retenção 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
supports Result Set Type(type)
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#supportsResultSetType(int)
.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
type | Integer | O tipo de conjunto de resultados, que é Jdbc.ResultSet.TYPE_FORWARD_ONLY , Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE ou Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE . |
Retornar
Boolean
: true
se o banco de dados oferecer suporte ao tipo de conjunto de resultados especificado. 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
supports Savepoints()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#supportsSavepoints()
.
Retornar
Boolean
: true
se o banco de dados oferecer suporte a pontos de salvamento. 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
supports Schemas In Data Manipulation()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#supportsSchemasInDataManipulation()
.
Retornar
Boolean
: true
se uma instrução de manipulação de dados puder incluir um nome de esquema. Caso contrário, será 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
supports Schemas In Index Definitions()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#supportsSchemasInIndexDefinitions()
.
Retornar
Boolean
: true
se uma instrução de definição de índice puder incluir um nome de esquema. Caso contrário, será 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
supports Schemas In Privilege Definitions()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#supportsSchemasInPrivilegeDefinitions()
.
Retornar
Boolean
: true
se uma instrução de definição de privilégio pode incluir um nome de esquema. 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
supports Schemas In Procedure Calls()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#supportsSchemasInProcedureCalls()
.
Retornar
Boolean
: true
se uma instrução de chamada de procedimento puder incluir um nome de esquema. 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
supports Schemas In Table Definitions()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#supportsSchemasInTableDefinitions()
.
Retornar
Boolean
: true
se uma instrução de definição de tabela puder incluir um nome de esquema. Caso contrário, será 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
supports Select For Update()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#supportsSelectForUpdate()
.
Retornar
Boolean
: true
se o banco de dados for compatível com instruções SELECT FOR UPDATE
. Caso contrário, será 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
supports Statement Pooling()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#supportsStatementPooling()
.
Retornar
Boolean
: true
se o banco de dados oferecer suporte ao agrupamento de instruções. 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
supports Stored Functions Using Call Syntax()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#supportsStoredFunctionsUsingCallSyntax()
.
Retornar
Boolean
: true
se o banco de dados oferece suporte à invocação de funções definidas pelo usuário ou do fornecedor usando a sintaxe de escape de procedimento armazenado. 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
supports Stored Procedures()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#supportsStoredProcedures()
.
Retornar
Boolean
: true
se o banco de dados oferecer suporte a chamadas de procedimento armazenado que usaram a sintaxe de escape de procedimento armazenado. 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
supports Subqueries In Comparisons()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#supportsSubqueriesInComparisons()
.
Retornar
Boolean
: true
se o banco de dados oferecer suporte a subconsultas em expressões de comparação. 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
supports Subqueries In Exists()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#supportsSubqueriesInExists()
.
Retornar
Boolean
: true
se o banco de dados for compatível com subconsultas em expressões EXISTS
. 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
supports Subqueries In Ins()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#supportsSubqueriesInIns()
.
Retornar
Boolean
: true
se o banco de dados for compatível com subconsultas em expressões IN
. 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
supports Subqueries In Quantifieds()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#supportsSubqueriesInQuantifieds()
.
Retornar
Boolean
: true
se o banco de dados oferecer suporte a subconsultas em expressões quantificadas. 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
supports Table Correlation Names()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#supportsTableCorrelationNames()
.
Retornar
Boolean
: true
se o banco de dados oferece suporte a nomes de correlação de tabelas. 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
supports Transaction Isolation Level(level)
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#supportsTransactionIsolationLevel(int)
.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
level | Integer | O nível de isolamento de transação para determinar o suporte. Precisa ser
Jdbc.Connection.TRANSACTION_READ_UNCOMMITTED , Jdbc.Connection.TRANSACTION_READ_COMMITTED , Jdbc.Connection.TRANSACTION_REPEATABLE_READ , Jdbc.Connection.TRANSACTION_SERIALIZABLE ou Jdbc.Connection.TRANSACTION_NONE . |
Retornar
Boolean
: true
se o banco de dados oferecer suporte ao nível de isolamento de transação fornecido. Caso contrário, será 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
supports Transactions()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#supportsTransactions()
.
Retornar
Boolean
: true
se o banco de dados oferecer suporte a transações. Caso contrário, será 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
supports Union()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#supportsUnion()
.
Retornar
Boolean
: true
se o banco de dados oferece suporte ao SQL UNION
. Caso contrário, será 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
supports Union All()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#supportsUnionAll()
.
Retornar
Boolean
: true
se o banco de dados oferece suporte ao SQL UNION ALL
. Caso contrário, será 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
updates Are Detected(type)
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#updatesAreDetected(int)
.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
type | Integer | O tipo de conjunto de resultados, que é Jdbc.ResultSet.TYPE_FORWARD_ONLY , Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE ou Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE . |
Retornar
Boolean
: true
se, para o tipo de conjunto de resultados especificado, uma atualização de linha visível for detectada por
chamadas para Jdbc
. Caso contrário, será 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
uses Local File Per Table()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#usesLocalFilePerTable()
.
Retornar
Boolean
: true
se o banco de dados armazena cada tabela em um arquivo local separado; 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
uses Local Files()
Para consultar a documentação desse método, acesse
java.sql.DatabaseMetaData#usesLocalFiles()
.
Retornar
Boolean
: true
se o banco de dados armazena tabelas em um arquivo local. 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