IDatabaseMetaData.GetTables(String, String, String, String[]) Método
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í.
Recupera una descripción de las tablas disponibles en el catálogo determinado.
[Android.Runtime.Register("getTables", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)Ljava/sql/ResultSet;", "GetGetTables_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_arrayLjava_lang_String_Handler:Java.Sql.IDatabaseMetaDataInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Java.Sql.IResultSet? GetTables(string? catalog, string? schemaPattern, string? tableNamePattern, string[]? types);
[<Android.Runtime.Register("getTables", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)Ljava/sql/ResultSet;", "GetGetTables_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_arrayLjava_lang_String_Handler:Java.Sql.IDatabaseMetaDataInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member GetTables : string * string * string * string[] -> Java.Sql.IResultSet
Parámetros
- catalog
- String
un nombre de catálogo; debe coincidir con el nombre del catálogo tal como se almacena en la base de datos; "" recupera aquellos sin un catálogo; null significa que el nombre del catálogo no debe usarse para restringir la búsqueda.
- schemaPattern
- String
un patrón de nombre de esquema; debe coincidir con el nombre del esquema tal como se almacena en la base de datos; "" recupera aquellos sin un esquema; null significa que el nombre del esquema no debe usarse para restringir la búsqueda.
- tableNamePattern
- String
un patrón de nombre de tabla; debe coincidir con el nombre de la tabla, ya que se almacena en la base de datos.
- types
- String[]
una lista de tipos de tabla, que deben ser de la lista de tipos de tabla devueltos de #getTableTypes, para incluir; null devuelve todos los tipos.
Devoluciones
ResultSet : cada fila es una descripción de la tabla.
- Atributos
Excepciones
se produjo un error de base de datos.
Comentarios
Recupera una descripción de las tablas disponibles en el catálogo determinado. Solo se devuelven descripciones de tabla que coincidan con los criterios de catálogo, esquema, nombre de tabla y tipo. Se ordenan por TABLE_TYPE, TABLE_CATTABLE_SCHEM y TABLE_NAME.
Cada descripción de la tabla tiene las columnas siguientes: OL>LI B TABLE_CAT/B> String => table catalog (puede ser null) <LI><B>TABLE_SCHEM</B> String => esquema de tabla (puede ser null) <LI><B>TABLE_NAME<</B> String => nombre <de tabla LI><B>TABLE_TYPE</B> String => tipo de tabla.>><<< Los tipos típicos son "TABLE", "VIEW", "SYSTEM TABLE", "GLOBAL TEMPORARY", "LOCAL TEMPORARY", "ALIAS", "SYNONYM".
<
><LI B>COMMENTS</B> String = comentario explicativo en la tabla <LI><B>TYPE_CAT/B> String => the types catalog (may be null) <LI><B>TYPE_SCHEM</B> String =>> the types schema (may be null) <LI><B>TYPE_NAME<</B> String => type name (may be null) <LI><B>SELF_REFERENCING_COL_NAME</B> String => name of the designated "identifier" column of a typed table (may be )null) <LI><B>REF_GENERATION</B> String => especifica cómo se crean los valores de SELF_REFERENCING_COL_NAME. Los valores son "SYSTEM", "USER", "DERIVED". (puede ser null) </OL>
<B>Nota:/B> Es posible que< algunas bases de datos no devuelvan información para todas las tablas.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.