Paquete | flash.data |
Clase | public class SQLSchema |
Herencia | SQLSchema Object |
Subclases | SQLIndexSchema, SQLTableSchema, SQLTriggerSchema |
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | AIR 1.0 |
Para obtener la información de esquema de una base de datos, utilice el método SQLConnection.loadSchema()
para cargar la información de esquema. La instancia de SQLSchemaResult resultante contiene conjuntos de instancias que representanm los objetos de la base de datos.
Por lo general, el código del desarrollador no crea instancias de SQLSchema directamente.
Elementos de API relacionados
Propiedad | Definido por | ||
---|---|---|---|
constructor : Object
Una referencia a la clase de objeto o función constructora para una instancia de objeto determinada. | Object | ||
database : String [solo lectura]
Nombre de la base de datos a la que pertenece este objeto de esquema. | SQLSchema | ||
name : String [solo lectura]
Nombre de este objeto de esquema. | SQLSchema | ||
sql : String [solo lectura]
Devuelve todo el texto de la declaración SQL que se utilizó para crear este objeto de esquema. | SQLSchema |
Método | Definido por | ||
---|---|---|---|
Crea una instancia de SQLSchema. | SQLSchema | ||
Indica si un objeto tiene definida una propiedad especificada. | Object | ||
Indica si hay una instancia de la clase Object en la cadena de prototipo del objeto especificado como parámetro. | Object | ||
Indica si existe la propiedad especificada y si es enumerable. | Object | ||
Establece la disponibilidad de una propiedad dinámica para operaciones de bucle. | Object | ||
Devuelve la representación de cadena de este objeto, con formato según las convenciones específicas de configuración regional. | Object | ||
Devuelve la representación de cadena del objeto especificado. | Object | ||
Devuelve el valor simple del objeto especificado. | Object |
database | propiedad |
database:String
[solo lectura] Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | AIR 1.0 |
Nombre de la base de datos a la que pertenece este objeto de esquema. El nombre de la base de datos principal asociada a una instancia de SQLConnection (archivo de base de datos que se abre al llamar a los métodos open()
o openAsync()
de una instancia de SQLConnection) es "main". En otras bases de datos asociadas a la conexión con el método SQLConnection.attach()
, el valor es el nombre especificado en la llamada al método attach()
.
Implementación
public function get database():String
Elementos de API relacionados
name | propiedad |
name:String
[solo lectura] Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | AIR 1.0 |
Nombre de este objeto de esquema. Cada objeto de una base de datos tiene un nombre exclusivo. Nombre definido en la declaración SQL que crea el objeto (por ejemplo, la declaración CREATE TABLE
para una tabla).
Por ejemplo, si se crea un índice de base de datos con la siguiente declaración SQL, el valor de la propiedad name
del esquema de dicho índice sería "customer_index"
:
CREATE INDEX customer_index ON customers (id)
Implementación
public function get name():String
sql | propiedad |
sql:String
[solo lectura] Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | AIR 1.0 |
Devuelve todo el texto de la declaración SQL que se utilizó para crear este objeto de esquema. Cada objeto de una base de datos se crea con una declaración SQL.
Por ejemplo, si se crea un índice de base de datos con el siguiente SQL:
CREATE INDEX customer_index ON customers (id)
la propiedad sql
del esquema de dicho índice sería todo el texto de la declaración.
Implementación
public function get sql():String
SQLSchema | () | Información sobre |
public function SQLSchema(database:String, name:String, sql:String)
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | AIR 1.0 |
Crea una instancia de SQLSchema. Generalmente, el código del desarrollador no llama al constructor SQLSchema directamente. Para obtener la información de esquema de una base de datos, llame al método SQLConnection.loadSchema()
.
database:String — Nombre de la base de datos asociada.
| |
name:String — Nombre del objeto de base de datos.
| |
sql:String — SQL utilizado para construir el objeto de base de datos.
|
Tue Jun 12 2018, 02:12 PM Z