IDatabaseMetaData Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Información completa sobre la base de datos en su conjunto.
[Android.Runtime.Register("java/sql/DatabaseMetaData", "", "Java.Sql.IDatabaseMetaDataInvoker")]
public interface IDatabaseMetaData : IDisposable, Java.Interop.IJavaPeerable, Java.Sql.IWrapper
[<Android.Runtime.Register("java/sql/DatabaseMetaData", "", "Java.Sql.IDatabaseMetaDataInvoker")>]
type IDatabaseMetaData = interface
interface IWrapper
interface IJavaObject
interface IDisposable
interface IJavaPeerable
- Atributos
- Implementaciones
Comentarios
Información completa sobre la base de datos en su conjunto.
Los proveedores de controladores implementan esta interfaz para que los usuarios conozcan las funcionalidades de un sistema de administración de bases de datos (DBMS) en combinación con el controlador basado en el tamaño de fuente de JDBC<sup><=-2>tecnología TM</font></sup> ("controlador JDBC") que se usa con él. A menudo, diferentes DBMS relacionales admiten diferentes características, implementan características de diferentes maneras y usan diferentes tipos de datos. Además, un controlador puede implementar una característica sobre lo que ofrece DBMS. La información devuelta por los métodos de esta interfaz se aplica a las funcionalidades de un controlador determinado y un DBMS determinado que funcionan conjuntamente. Tenga en cuenta que, como se usa en esta documentación, el término "base de datos" se usa genéricamente para hacer referencia tanto al controlador como a DBMS.
Un usuario para esta interfaz suele ser una herramienta que necesita descubrir cómo tratar con el DBMS subyacente. Esto es especialmente cierto para las aplicaciones que están diseñadas para usarse con más de un DBMS. Por ejemplo, una herramienta podría usar el método getTypeInfo
para averiguar qué tipos de datos se pueden usar en una CREATE TABLE
instrucción . O bien, un usuario podría llamar al método supportsCorrelatedSubqueries
para ver si es posible usar una subconsulta correlacionada o supportsBatchUpdates
para ver si es posible usar actualizaciones por lotes.
Algunos DatabaseMetaData
métodos devuelven listas de información en forma de ResultSet
objetos . Los métodos normales ResultSet
, como getString
y getInt
, se pueden usar para recuperar los datos de estos ResultSet
objetos. Si una forma determinada de metadatos no está disponible, se devolverá un vacío ResultSet
. El proveedor del controlador JDBC puede definir columnas adicionales más allá de las columnas definidas para devolver el ResultSet
objeto para un método determinado y debe tener acceso a ellas mediante su <etiqueta< de columna B>/B>.
Algunos DatabaseMetaData
métodos toman argumentos que son patrones de cadena. Estos argumentos tienen nombres como fooPattern. Dentro de un patrón String, "%" significa que coinciden con cualquier subcadena de 0 o más caracteres, y "_" significa que coinciden con cualquier carácter. Solo se devuelven entradas de metadatos que coincidan con el patrón de búsqueda. Si un argumento de patrón de búsqueda se establece null
en , el criterio del argumento se quitará de la búsqueda.
Documentación de Java para java.sql.DatabaseMetaData
.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código y se usan según los términos descritos en la creative Commons 2.5.
Campos
AttributeNoNulls |
Indica que es posible que |
AttributeNullable |
Indica que |
AttributeNullableUnknown |
Indica si |
BestRowNotPseudo |
Indica que el mejor identificador de fila no es una pseudo columna. |
BestRowPseudo |
Indica que el mejor identificador de fila es una pseudo columna. |
BestRowSession |
Indica que el ámbito del mejor identificador de fila es el resto de la sesión actual. |
BestRowTemporary |
Indica que el ámbito del mejor identificador de fila es muy temporal, duradero solo mientras se usa la fila. |
BestRowTransaction |
Indica que el ámbito del mejor identificador de fila es el resto de la transacción actual. |
BestRowUnknown |
Indica que el mejor identificador de fila puede ser o no una pseudo columna. |
ColumnNoNulls |
Indica que es posible que la columna no permita |
ColumnNullable |
Indica que la columna permite |
ColumnNullableUnknown |
Indica que se desconoce la nulabilidad de las columnas. |
FunctionColumnIn |
Indica que el parámetro o columna es un parámetro IN. |
FunctionColumnInOut |
Indica que el parámetro o columna es un parámetro INOUT. |
FunctionColumnOut |
Indica que el parámetro o columna es un parámetro OUT. |
FunctionColumnResult |
Indica que el parámetro o columna es una columna de un conjunto de resultados. |
FunctionColumnUnknown |
Indica que el tipo del parámetro o columna es desconocido. |
FunctionNoNulls |
Indica que |
FunctionNoTable |
Indica que la función no devuelve una tabla. |
FunctionNullable |
Indica que |
FunctionNullableUnknown |
Indica si |
FunctionResultUnknown |
Indica que no se sabe si la función devuelve un resultado o una tabla. |
FunctionReturn |
Indica que el parámetro o columna es un valor devuelto. |
FunctionReturnsTable |
Indica que la función devuelve una tabla. |
ImportedKeyCascade |
Para la columna |
ImportedKeyInitiallyDeferred |
Indica la aplazabilidad. |
ImportedKeyInitiallyImmediate |
Indica la aplazabilidad. |
ImportedKeyNoAction |
Para las columnas |
ImportedKeyNotDeferrable |
Indica la aplazabilidad. |
ImportedKeyRestrict |
Para la columna |
ImportedKeySetDefault |
Para las columnas |
ImportedKeySetNull |
Para las columnas |
ProcedureColumnIn |
Indica que la columna almacena parámetros IN. |
ProcedureColumnInOut |
Indica que la columna almacena parámetros INOUT. |
ProcedureColumnOut |
Indica que la columna almacena parámetros OUT. |
ProcedureColumnResult |
Indica que la columna almacena los resultados. |
ProcedureColumnReturn |
Indica que la columna almacena valores devueltos. |
ProcedureColumnUnknown |
Indica que el tipo de la columna es desconocido. |
ProcedureNoNulls |
Indica que |
ProcedureNoResult |
Indica que el procedimiento no devuelve un resultado. |
ProcedureNullable |
Indica que |
ProcedureNullableUnknown |
Indica si |
ProcedureResultUnknown |
Indica que no se sabe si el procedimiento devuelve un resultado. |
ProcedureReturnsResult |
Indica que el procedimiento devuelve un resultado. |
SqlStateSQL |
Valor devuelto posible para el método |
SqlStateSQL99 |
Valor devuelto posible para el método |
SqlStateXOpen |
Valor devuelto posible para el método |
TableIndexClustered |
Indica que este índice de tabla es un índice agrupado. |
TableIndexHashed |
Indica que este índice de tabla es un índice hash. |
TableIndexOther |
Indica que este índice de tabla no es un índice agrupado, un índice hash o estadísticas de tabla; es algo distinto de estos. |
TableIndexStatistic |
Indica que esta columna contiene estadísticas de tabla que se devuelven junto con las descripciones de índice de una tabla. |
TypeNoNulls |
Indica que no se permite un |
TypeNullable |
Indica que se permite un |
TypeNullableUnknown |
Indica que no se sabe si se permite un |
TypePredBasic |
Indica que el tipo de datos solo se puede usar en |
TypePredChar |
Indica que el tipo de datos solo se puede usar en |
TypePredNone |
Indica que |
TypeSearchable |
Indica que todas las |
VersionColumnNotPseudo |
Indica que esta columna de versión NO es una pseudo columna. |
VersionColumnPseudo |
Indica que esta columna de versión es una pseudo columna. |
VersionColumnUnknown |
Indica que esta columna de versión puede ser o no una pseudo columna. |
Propiedades
Catalogs |
Devuelve el conjunto de nombres de catálogo disponibles en esta base de datos. |
CatalogSeparator |
Devuelve el separador que usa esta base de datos entre un nombre de catálogo y un nombre de tabla. |
CatalogTerm |
Devuelve el término que el proveedor de base de datos prefiere para "catalog". |
ClientInfoProperties |
Devuelve una lista de las propiedades de información de cliente del controlador. |
Connection |
Devuelve la conexión de base de datos que creó estos metadatos. |
DatabaseMajorVersion |
Devuelve el número de versión principal del software de base de datos. |
DatabaseMinorVersion |
Devuelve el número de versión secundaria del software de base de datos. |
DatabaseProductName |
Devuelve el nombre del software de base de datos. |
DatabaseProductVersion |
Devuelve el número de versión de este software de base de datos. |
DefaultTransactionIsolation |
Devuelve el nivel de aislamiento de transacción predeterminado para esta base de datos. |
DriverMajorVersion |
Devuelve el número de versión principal del controlador JDBC. |
DriverMinorVersion |
Devuelve el número de versión secundaria del controlador JDBC. |
DriverName |
Devuelve el nombre de este controlador JDBC. |
DriverVersion |
Devuelve el número de versión de este controlador JDBC. |
ExtraNameCharacters |
Devuelve una cadena de caracteres que se pueden usar en nombres de identificador sin comillas. |
Handle |
Obtiene el valor JNI del objeto Android subyacente. (Heredado de IJavaObject) |
IdentifierQuoteString |
Devuelve la cadena usada para citar identificadores SQL. |
IsCatalogAtStart |
Determine si un nombre de tabla completo tiene como prefijo o sufijo un nombre de tabla completo. |
IsReadOnly |
Determina si la base de datos está en modo de solo lectura. |
JDBCMajorVersion |
Devuelve el número de versión principal del controlador JDBC. |
JDBCMinorVersion |
Devuelve el número de versión secundaria de JDBC para este controlador. |
JniIdentityHashCode |
Devuelve el valor de |
JniManagedPeerState |
Estado del mismo nivel administrado. (Heredado de IJavaPeerable) |
JniPeerMembers |
Compatibilidad con la invocación y el acceso de miembros. (Heredado de IJavaPeerable) |
MaxBinaryLiteralLength |
Obtiene el número máximo de caracteres hexadecimales en un literal binario en línea para esta base de datos. |
MaxCatalogNameLength |
Devuelve el tamaño máximo de un nombre de catálogo en esta base de datos. |
MaxCharLiteralLength |
Devuelve el tamaño máximo de un literal de caracteres en esta base de datos. |
MaxColumnNameLength |
Devuelve el tamaño máximo de un nombre de columna para esta base de datos. |
MaxColumnsInGroupBy |
Obtenga el número máximo de columnas de una |
MaxColumnsInIndex |
Devuelve el número máximo de columnas de un índice para esta base de datos. |
MaxColumnsInOrderBy |
Devuelve el número máximo de columnas de una |
MaxColumnsInSelect |
Devuelve el número máximo de columnas de una |
MaxColumnsInTable |
Devuelve el número máximo de columnas de una tabla para esta base de datos. |
MaxConnections |
Devuelve el número máximo de conexiones simultáneas de la base de datos. |
MaxCursorNameLength |
Devuelve la longitud máxima de un nombre de cursor para esta base de datos. |
MaxIndexLength |
Devuelve la longitud máxima en bytes de un índice para esta base de datos. |
MaxProcedureNameLength |
Devuelve el número máximo de caracteres para un nombre de procedimiento en esta base de datos. |
MaxRowSize |
Devuelve el número máximo de bytes dentro de una sola fila para esta base de datos. |
MaxSchemaNameLength |
Devuelve el número máximo de caracteres de un nombre de esquema para esta base de datos. |
MaxStatementLength |
Devuelve el número máximo de caracteres de una instrucción SQL para esta base de datos. |
MaxStatements |
Obtenga el número máximo de instrucciones activas abiertas simultáneamente para esta base de datos. |
MaxTableNameLength |
Devuelve el tamaño máximo de un nombre de tabla en la base de datos. |
MaxTablesInSelect |
Devuelve el número máximo de tablas permitidas en una |
MaxUserNameLength |
Devuelve el número máximo de caracteres de un nombre de usuario para la base de datos. |
NumericFunctions |
Devuelve una lista de las funciones matemáticas disponibles con esta base de datos. |
PeerReference |
Devuelve una JniObjectReference de la instancia de objeto Java ajustada. (Heredado de IJavaPeerable) |
ProcedureTerm |
Devuelve el nombre preferido del proveedor de la base de datos para "procedure". |
ResultSetHoldability |
Devuelve la capacidad de retención predeterminada del conjunto de resultados. |
RowIdLifetime |
Devuelve la duración para la que un objeto RowId sigue siendo válido si este origen de datos admite el tipo ROWID de SQL. |
Schemas |
Devuelve una lista de los nombres de esquema de la base de datos. |
SchemaTerm |
Devuelve el término preferido del proveedor de la base de datos para "esquema". |
SearchStringEscape |
Devuelve la cadena que se usa para escapar caracteres comodín. |
SQLKeywords |
Devuelve una lista de todas las palabras clave SQL que no son también palabras clave SQL92 para la base de datos. |
SQLStateType |
Indica el tipo de |
StringFunctions |
Devuelve una lista de funciones de cadena disponibles con la base de datos. |
SystemFunctions |
Devuelve una lista de funciones del sistema disponibles con la base de datos. |
TableTypes |
Devuelve una lista de tipos de tabla admitidos por la base de datos. |
TimeDateFunctions |
Devuelve una lista de funciones de fecha y hora disponibles para la base de datos. |
TypeInfo |
Obtenga una lista de los tipos sql estándar admitidos por esta base de datos. |
URL |
Devuelve la dirección URL de esta base de datos. |
UserName |
Determine el nombre de usuario conocido por la base de datos. |
Métodos
AllProceduresAreCallable() |
Recupera si el usuario actual puede llamar a todos los procedimientos devueltos por el método |
AllTablesAreSelectable() |
Recupera si el usuario actual puede usar todas las tablas devueltas por el método |
AutoCommitFailureClosesAllResultSets() |
Recupera si un |
DataDefinitionCausesTransactionCommit() |
Recupera si una instrucción de definición de datos dentro de una transacción obliga a la transacción a confirmarse. |
DataDefinitionIgnoredInTransactions() |
Recupera si esta base de datos omite una instrucción de definición de datos dentro de una transacción. |
DeletesAreDetected(Int32) |
Recupera si se puede detectar o no una eliminación de fila visible mediante una llamada al método |
Disposed() |
Se llama cuando se ha eliminado la instancia. (Heredado de IJavaPeerable) |
DisposeUnlessReferenced() |
Si no hay referencias pendientes a esta instancia, llama a |
DoesMaxRowSizeIncludeBlobs() |
Recupera si el valor devuelto para el método |
Finalized() |
Se llama cuando se ha finalizado la instancia. (Heredado de IJavaPeerable) |
GetAttributes(String, String, String, String) |
Recupera una descripción del atributo especificado del tipo especificado para un tipo definido por el usuario (UDT) que está disponible en el esquema y el catálogo especificados. |
GetBestRowIdentifier(String, String, String, Int32, Boolean) |
Recupera una descripción del conjunto óptimo de columnas de una tabla que identifica de forma única una fila. |
GetColumnPrivileges(String, String, String, String) |
Recupera una descripción de los derechos de acceso de las columnas de una tabla. |
GetColumns(String, String, String, String) |
Recupera una descripción de las columnas de tabla disponibles en el catálogo especificado. |
GetCrossReference(String, String, String, String, String, String) |
Recupera una descripción de las columnas de clave externa de la tabla de clave externa especificada que hace referencia a la clave principal o a las columnas que representan una restricción única de la tabla primaria (podría ser la misma o una tabla diferente). |
GetExportedKeys(String, String, String) |
Recupera una descripción de las columnas de clave externa que hacen referencia a las columnas de clave principal de la tabla especificada (las claves externas exportadas por una tabla). |
GetFunctionColumns(String, String, String, String) |
Recupera una descripción de los parámetros de sistema o función de usuario del catálogo especificados y el tipo de valor devuelto. |
GetFunctions(String, String, String) |
Recupera una descripción de las funciones del sistema y del usuario disponibles en el catálogo especificado. |
GetImportedKeys(String, String, String) |
Recupera una descripción de las columnas de clave principal a las que hacen referencia las columnas de clave externa de la tabla especificada (las claves principales importadas por una tabla). |
GetIndexInfo(String, String, String, Boolean, Boolean) |
Recupera una descripción de los índices y estadísticas de la tabla dada. |
GetPrimaryKeys(String, String, String) |
Recupera una descripción de las columnas de clave principal de la tabla especificada. |
GetProcedureColumns(String, String, String, String) |
Recupera una descripción del parámetro de procedimiento almacenado y las columnas de resultados del catálogo especificados. |
GetProcedures(String, String, String) |
Recupera una descripción de los procedimientos almacenados disponibles en el catálogo especificado. |
GetSchemas(String, String) |
Recupera los nombres de esquema disponibles en esta base de datos. |
GetSuperTables(String, String, String) |
Recupera una descripción de las jerarquías de tabla definidas en un esquema determinado de esta base de datos. |
GetSuperTypes(String, String, String) |
Recupera una descripción de las jerarquías de tipo definido por el usuario (UDT) definidas en un esquema determinado de esta base de datos. |
GetTablePrivileges(String, String, String) |
Recupera una descripción de los derechos de acceso de cada tabla disponible en un catálogo. |
GetTables(String, String, String, String[]) |
Recupera una descripción de las tablas disponibles en el catálogo especificado. |
GetUDTs(String, String, String, Int32[]) |
Recupera una descripción de los tipos definidos por el usuario (UDT) definidos en un esquema determinado. |
GetVersionColumns(String, String, String) |
Recupera una descripción de las columnas de una tabla que se actualizan automáticamente cuando se actualiza cualquier valor de una fila. |
InsertsAreDetected(Int32) |
Recupera si se puede detectar o no una inserción de fila visible mediante una llamada al método |
IsWrapperFor(Class) |
Devuelve true si esto implementa el argumento de interfaz o es directa o indirectamente un contenedor para un objeto que sí lo hace. (Heredado de IWrapper) |
LocatorsUpdateCopy() |
Indica si las actualizaciones realizadas a un LOB se efectúan en una copia o directamente en el LOB. |
NullPlusNonNullIsNull() |
Recupera si esta base de datos admite concatenaciones entre |
NullsAreSortedAtEnd() |
Recupera si |
NullsAreSortedAtStart() |
Recupera si |
NullsAreSortedHigh() |
Recupera si |
NullsAreSortedLow() |
Recupera si |
OthersDeletesAreVisible(Int32) |
Recupera si las eliminaciones realizadas por otros usuarios son visibles. |
OthersInsertsAreVisible(Int32) |
Recupera si están visibles las inserciones que han realizado otros. |
OthersUpdatesAreVisible(Int32) |
Recupera si están visibles las actualizaciones que han realizado otros. |
OwnDeletesAreVisible(Int32) |
Recupera si están visibles las eliminaciones propias de un conjunto de resultados. |
OwnInsertsAreVisible(Int32) |
Recupera si están visibles las inserciones propias de un conjunto de resultados. |
OwnUpdatesAreVisible(Int32) |
Recupera si para el tipo de |
SetJniIdentityHashCode(Int32) |
Establezca el valor devuelto por |
SetJniManagedPeerState(JniManagedPeerStates) |
Información completa sobre la base de datos en su conjunto. (Heredado de IJavaPeerable) |
SetPeerReference(JniObjectReference) |
Establezca el valor devuelto por |
StoresLowerCaseIdentifiers() |
Recupera si esta base de datos trata los identificadores SQL sin comillas mixtas como sin distinción entre mayúsculas y minúsculas y los almacena en minúsculas. |
StoresLowerCaseQuotedIdentifiers() |
Recupera si esta base de datos trata los identificadores SQL entre comillas entre mayúsculas y minúsculas como sin distinción entre mayúsculas y minúsculas y los almacena en minúsculas. |
StoresMixedCaseIdentifiers() |
Recupera si esta base de datos trata los identificadores SQL sin comillas mixtas como sin distinción entre mayúsculas y minúsculas y los almacena en mayúsculas y minúsculas mixtas. |
StoresMixedCaseQuotedIdentifiers() |
Recupera si esta base de datos trata los identificadores SQL entre comillas de mayúsculas y minúsculas mixtas como sin distinción entre mayúsculas y minúsculas y los almacena en mayúsculas y minúsculas mixtas. |
StoresUpperCaseIdentifiers() |
Recupera si esta base de datos trata identificadores SQL sin comillas mixtas como no distingue mayúsculas de minúsculas y los almacena en mayúsculas. |
StoresUpperCaseQuotedIdentifiers() |
Recupera si esta base de datos trata los identificadores SQL entre comillas entre mayúsculas y minúsculas como no distingue mayúsculas de minúsculas y los almacena en mayúsculas. |
SupportsAlterTableWithAddColumn() |
Recupera si esta base de datos admite |
SupportsAlterTableWithDropColumn() |
Recupera si esta base de datos admite |
SupportsANSI92EntryLevelSQL() |
Recupera si esta base de datos admite la gramática de SQL de nivel de entrada ANSI92. |
SupportsANSI92FullSQL() |
Recupera si esta base de datos admite la gramática SQL completa ANSI92. |
SupportsANSI92IntermediateSQL() |
Recupera si esta base de datos admite la gramática SQL intermedia ANSI92. |
SupportsBatchUpdates() |
Recupera si esta base de datos admite las actualizaciones por lotes. |
SupportsCatalogsInDataManipulation() |
Recupera si un nombre de catálogo se puede utilizar en una instrucción de manipulación de datos. |
SupportsCatalogsInIndexDefinitions() |
Recupera si un nombre de catálogo se puede utilizar en una instrucción de definición de índice. |
SupportsCatalogsInPrivilegeDefinitions() |
Recupera si un nombre de catálogo se puede utilizar en una instrucción de definición de privilegios. |
SupportsCatalogsInProcedureCalls() |
Recupera si un nombre de catálogo se puede utilizar en una instrucción de llamada a procedimientos. |
SupportsCatalogsInTableDefinitions() |
Recupera si un nombre de catálogo se puede utilizar en una instrucción de definición de tablas. |
SupportsColumnAliasing() |
Recupera si esta base de datos admite suavizado para contorno de columnas. |
SupportsConvert() |
Recupera si esta base de datos admite la función |
SupportsConvert(Int32, Int32) |
Recupera si esta base de datos admite la función |
SupportsCoreSQLGrammar() |
Recupera si esta base de datos admite la gramática básica de SQL de ODBC. |
SupportsCorrelatedSubqueries() |
Recupera si esta base de datos admite subconsultas correlacionadas. |
SupportsDataDefinitionAndDataManipulationTransactions() |
Recupera si esta base de datos admite instrucciones de definición y manipulación de datos en una transacción. |
SupportsDataManipulationTransactionsOnly() |
Recupera si esta base de datos solo admite instrucciones de manipulación de datos en una transacción. |
SupportsDifferentTableCorrelationNames() |
Recupera si, cuando se admiten nombres de correlación de tabla, estos deben ser diferentes de los nombres de las tablas. |
SupportsExpressionsInOrderBy() |
Recupera si esta base de datos admite expresiones en |
SupportsExtendedSQLGrammar() |
Recupera si esta base de datos admite la gramática extendida de SQL de ODBC. |
SupportsFullOuterJoins() |
Recupera si esta base de datos admite las combinaciones externas anidadas completas. |
SupportsGetGeneratedKeys() |
Recupera si las claves generadas automáticamente se pueden recuperar después de ejecutar una instrucción. |
SupportsGroupBy() |
Recupera si esta base de datos admite algún tipo de |
SupportsGroupByBeyondSelect() |
Recupera si esta base de datos admite el uso de columnas no incluidas en la |
SupportsGroupByUnrelated() |
Recupera si esta base de datos admite el uso de una columna que no está en la |
SupportsIntegrityEnhancementFacility() |
Recupera si esta base de datos admite SQL Integrity Enhancement Facility. |
SupportsLikeEscapeClause() |
Recupera si esta base de datos admite la especificación de una |
SupportsLimitedOuterJoins() |
Recupera si esta base de datos ofrece compatibilidad limitada para las combinaciones externas. |
SupportsMinimumSQLGrammar() |
Recupera si esta base de datos admite la gramática mínima de SQL de ODBC. |
SupportsMixedCaseIdentifiers() |
Recupera si esta base de datos trata los identificadores SQL sin comillas mixtas como distingue mayúsculas de minúsculas y, como resultado, los almacena en mayúsculas y minúsculas mixtas. |
SupportsMixedCaseQuotedIdentifiers() |
Recupera si esta base de datos trata los identificadores SQL entre comillas de mayúsculas y minúsculas mixtas como distinción entre mayúsculas y minúsculas y como resultado los almacena en mayúsculas y minúsculas mixtas. |
SupportsMultipleOpenResults() |
Recupera si es posible tener varios |
SupportsMultipleResultSets() |
Recupera si esta base de datos admite la obtención de varios |
SupportsMultipleTransactions() |
Recupera si esta base de datos permite abrir varias transacciones a la vez (en diferentes conexiones). |
SupportsNamedParameters() |
Recupera si esta base de datos admite parámetros con nombre para instrucciones invocables. |
SupportsNonNullableColumns() |
Recupera si las columnas de esta base de datos se pueden definir como que no aceptan valores NULL. |
SupportsOpenCursorsAcrossCommit() |
Recupera si esta base de datos permite mantener cursores abiertos en las confirmaciones. |
SupportsOpenCursorsAcrossRollback() |
Recupera si esta base de datos permite mantener cursores abiertos en las reversiones. |
SupportsOpenStatementsAcrossCommit() |
Recupera si esta base de datos permite mantener instrucciones abiertas en las confirmaciones. |
SupportsOpenStatementsAcrossRollback() |
Recupera si esta base de datos permite mantener instrucciones abiertas en las reversiones. |
SupportsOrderByUnrelated() |
Recupera si esta base de datos admite el uso de una columna que no está en la |
SupportsOuterJoins() |
Recupera si esta base de datos admite alguna forma de combinación externa. |
SupportsPositionedDelete() |
Recupera si esta base de datos admite instrucciones posicionadas |
SupportsPositionedUpdate() |
Recupera si esta base de datos admite instrucciones posicionadas |
SupportsResultSetConcurrency(Int32, Int32) |
Recupera si esta base de datos admite el tipo de simultaneidad determinado en combinación con el tipo de conjunto de resultados determinado. |
SupportsResultSetHoldability(Int32) |
Recupera si esta base de datos admite la capacidad de alojamiento del conjunto de resultados determinado. |
SupportsResultSetType(Int32) |
Recupera si esta base de datos admite el tipo del conjunto de resultados determinado. |
SupportsSavepoints() |
Recupera si esta base de datos admite puntos de retorno. |
SupportsSchemasInDataManipulation() |
Recupera si un nombre de esquema se puede utilizar en una instrucción de manipulación de datos. |
SupportsSchemasInIndexDefinitions() |
Recupera si un nombre de esquema se puede utilizar en una instrucción de definición de índice. |
SupportsSchemasInPrivilegeDefinitions() |
Recupera si un nombre de esquema se puede utilizar en una instrucción de definición de privilegios. |
SupportsSchemasInProcedureCalls() |
Recupera si un nombre de esquema se puede utilizar en una instrucción de llamada a procedimientos. |
SupportsSchemasInTableDefinitions() |
Recupera si un nombre de esquema se puede utilizar en una instrucción de definición de tablas. |
SupportsSelectForUpdate() |
Recupera si esta base de datos admite |
SupportsStatementPooling() |
Recupera si esta base de datos admite la agrupación de instrucciones. |
SupportsStoredFunctionsUsingCallSyntax() |
Recupera si esta base de datos admite la invocación de funciones definidas por el usuario o de proveedor mediante la sintaxis de escape del procedimiento almacenado. |
SupportsStoredProcedures() |
Recupera si esta base de datos admite llamadas a procedimientos almacenados que utilicen sintaxis de escape para procedimientos almacenados. |
SupportsSubqueriesInComparisons() |
Recupera si esta base de datos admite subconsultas en expresiones de comparación. |
SupportsSubqueriesInExists() |
Recupera si esta base de datos admite subconsultas en |
SupportsSubqueriesInIns() |
Recupera si esta base de datos admite subconsultas en |
SupportsSubqueriesInQuantifieds() |
Recupera si esta base de datos admite subconsultas en expresiones cuantificadas. |
SupportsTableCorrelationNames() |
Recupera si esta base de datos admite nombres de correlación de tabla. |
SupportsTransactionIsolationLevel(Int32) |
Recupera si esta base de datos admite el nivel de aislamiento de transacción determinado. |
SupportsTransactions() |
Recupera si esta base de datos admite transacciones. |
SupportsUnion() |
Recupera si esta base de datos admite SQL |
SupportsUnionAll() |
Recupera si esta base de datos admite SQL |
UnregisterFromRuntime() |
Anule el registro de esta instancia para que el tiempo de ejecución no lo devuelva de invocaciones futuras Java.Interop.JniRuntime+JniValueManager.PeekValue . (Heredado de IJavaPeerable) |
Unwrap(Class) |
Devuelve un objeto que implementa la interfaz especificada para permitir el acceso a métodos no estándar o métodos estándar no expuestos por el proxy. (Heredado de IWrapper) |
UpdatesAreDetected(Int32) |
Recupera si se puede detectar o no una actualización de fila visible mediante una llamada al método |
UsesLocalFilePerTable() |
Recupera si esta base de datos utiliza un archivo para cada tabla. |
UsesLocalFiles() |
Recupera si esta base de datos almacena las tablas en un archivo local. |
Métodos de extensión
JavaCast<TResult>(IJavaObject) |
Realiza una conversión de tipos comprobados en tiempo de ejecución de Android. |
JavaCast<TResult>(IJavaObject) |
Información completa sobre la base de datos en su conjunto. |
GetJniTypeName(IJavaPeerable) |
Información completa sobre la base de datos en su conjunto. |