Pacchetto | flash.data |
Classe | public class SQLSchema |
Ereditarietà | SQLSchema Object |
Sottoclassi | SQLIndexSchema, SQLTableSchema, SQLTriggerSchema |
Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | AIR 1.0 |
Per ottenere le informazioni sullo schema per un database, utilizzate il metodo SQLConnection.loadSchema()
per caricare le informazioni sullo schema. L'istanza SQLSchemaResult risultante contiene degli array di istanze che rappresentano gli oggetti nel database.
Di solito, il codice dello sviluppatore non costruisce direttamente le istanze SQLSchema.
Elementi API correlati
Proprietà | Definito da | ||
---|---|---|---|
constructor : Object
Un riferimento all'oggetto classe o alla funzione di costruzione per una determinata istanza di oggetto. | Object | ||
database : String [sola lettura]
Il nome del database a cui l'oggetto schema appartiene. | SQLSchema | ||
name : String [sola lettura]
Il nome di questo oggetto schema. | SQLSchema | ||
sql : String [sola lettura]
Restituisce l'intero testo dell'istruzione SQL utilizzata per creare l'oggetto schema. | SQLSchema |
Metodo | Definito da | ||
---|---|---|---|
Crea un'istanza SQLSchema. | SQLSchema | ||
Indica se per un oggetto è definita una proprietà specifica. | Object | ||
Indica se un'istanza della classe Object si trova nella catena di prototipi dell'oggetto specificato come parametro. | Object | ||
Indica se la proprietà specificata esiste ed è enumerabile. | Object | ||
Imposta la disponibilità di una proprietà dinamica per le operazioni cicliche. | Object | ||
Restituisce la rappresentazione in formato stringa di questo oggetto, formattato in base alle convenzioni specifiche per le versioni localizzate. | Object | ||
Restituisce la rappresentazione in formato stringa dell'oggetto specificato. | Object | ||
Restituisce il valore di base dell'oggetto specificato. | Object |
database | proprietà |
database:String
[sola lettura] Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | AIR 1.0 |
Il nome del database a cui l'oggetto schema appartiene. Il nome è "main" per il database principale (main) associato a un'istanza SQLConnection (il file di database che viene aperto chiamando per l'istanza SQLConnection il metodo open()
oppure openAsync()
). Per gli altri database associati alla connessione mediante il metodo SQLConnection.attach()
, il valore è il nome specificato nella chiamata al metodo attach()
.
Implementazione
public function get database():String
Elementi API correlati
name | proprietà |
name:String
[sola lettura] Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | AIR 1.0 |
Il nome di questo oggetto schema. Ogni oggetto all'interno di un database ha un nome univoco. Il nome viene definito nell'istruzione SQL che crea l'oggetto (ad esempio, l'istruzione CREATE TABLE
per una tabella).
Ad esempio, se un indice di un database viene creato mediante l'istruzione SQL seguente, il valore della proprietà name
per lo schema di tale indice è "indice_cliente"
:
CREATE INDEX customer_index ON customers (id)
Implementazione
public function get name():String
sql | proprietà |
sql:String
[sola lettura] Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | AIR 1.0 |
Restituisce l'intero testo dell'istruzione SQL utilizzata per creare l'oggetto schema. Ogni oggetto all'interno di un database viene creato mediante un'istruzione SQL.
Ad esempio, se un indice di un database viene creato mediante il codice SQL seguente:
CREATE INDEX customer_index ON customers (id)
la proprietà sql
dello schema di tale indice è l'intero testo dell'istruzione.
Implementazione
public function get sql():String
SQLSchema | () | Funzione di costruzione |
public function SQLSchema(database:String, name:String, sql:String)
Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | AIR 1.0 |
Crea un'istanza SQLSchema. Di solito, il codice dello sviluppatore non chiama direttamente la funzione di costruzione SQLSchema. Per ottenere le informazioni sullo schema per un database, chiamate il metodo SQLConnection.loadSchema()
.
database:String — Il nome del database associato.
| |
name:String — Il nome dell'oggetto database.
| |
sql:String — Il codice SQL utilizzato per costruire l'oggetto database.
|
Tue Jun 12 2018, 02:44 PM Z