Pakket | flash.data |
Klasse | public class SQLSchema |
Overerving | SQLSchema Object |
Subklassen | SQLIndexSchema, SQLTableSchema, SQLTriggerSchema |
Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 1.0 |
Als u schema-informatie voor een database wilt opvragen, gebruikt u de methode SQLConnection.loadSchema()
om de schema-informatie te laden. De resulterende SQLSchemaResult-instantie bevat arrays met instanties die de objecten in de database vertegenwoordigen.
SQLSchema-instanties worden gewoonlijk niet rechtstreeks in de ontwikkelcode samengesteld.
Verwante API-elementen
Eigenschap | Gedefinieerd door | ||
---|---|---|---|
constructor : Object
Verwijzing naar het klasseobject of de constructorfunctie van een bepaalde objectinstantie. | Object | ||
database : String [alleen-lezen]
De naam van de database waartoe dit schema-object behoort. | SQLSchema | ||
name : String [alleen-lezen]
De naam van dit schemaobject. | SQLSchema | ||
sql : String [alleen-lezen]
Retourneert de gehele tekst van de SQL-instructie die is gebruikt om dit schema-object te maken. | SQLSchema |
Methode | Gedefinieerd door | ||
---|---|---|---|
Creëert een SQLSchema-instantie. | SQLSchema | ||
Geeft aan of voor een object een opgegeven eigenschap is gedefinieerd. | Object | ||
Geeft aan of een instantie van de klasse Object zich in de prototypeketen van het object bevindt dat als parameter is opgegeven. | Object | ||
Geeft aan of de opgegeven eigenschap bestaat en kan worden opgesomd. | Object | ||
Stelt de beschikbaarheid van een dynamische eigenschap voor lusbewerkingen in. | Object | ||
Geeft de tekenreeksweergave van dit object weer, geformatteerd volgens de locatiespecifieke conventies. | Object | ||
Retourneert een tekenreeksrepresentatie van het opgegeven object. | Object | ||
Retourneert de primitieve waarde van het opgegeven object. | Object |
database | eigenschap |
database:String
[alleen-lezen] Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 1.0 |
De naam van de database waartoe dit schema-object behoort. De naam is 'main' voor de hoofddatabase die is gekoppeld aan een SQLConnection-instantie (het databasebestand dat wordt geopend door de methode open()
of openAsync()
van een SQLConnection-instantie aan te roepen). Voor andere databases die aan de verbinding zijn gekoppeld met de methode SQLConnection.attach()
, is de waarde de naam die is opgegeven in de aanroep van de methode attach()
.
Implementatie
public function get database():String
Verwante API-elementen
name | eigenschap |
name:String
[alleen-lezen] Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 1.0 |
De naam van dit schemaobject. Elk object in een database heeft een unieke naam. De naam wordt gedefinieerd in de SQL-instructie die het object maakt (zoals de instructie CREATE TABLE
voor een tabel).
Als een database-index bijvoorbeeld wordt gemaakt met de volgende SQL-instructie, zal de waarde van de eigenschap name
voor het schema van die index "customer_index"
zijn:
CREATE INDEX customer_index ON customers (id)
Implementatie
public function get name():String
sql | eigenschap |
sql:String
[alleen-lezen] Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 1.0 |
Retourneert de gehele tekst van de SQL-instructie die is gebruikt om dit schema-object te maken. Elk object in een database wordt gemaakt met een SQL-instructie.
Als een database-index bijvoorbeeld wordt gemaakt met de volgende SQL:
CREATE INDEX customer_index ON customers (id)
bevat de eigenschap sql
voor het schema van die index de volledige tekst van de instructie.
Implementatie
public function get sql():String
SQLSchema | () | Constructor |
public function SQLSchema(database:String, name:String, sql:String)
Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 1.0 |
Creëert een SQLSchema-instantie. De constructor SQLSchema wordt gewoonlijk niet rechtstreeks aangeroepen in de ontwikkelcode. Als u schema-informatie voor een database wilt opvragen, roept u de methode SQLConnection.loadSchema()
aan.
database:String — De naam van de bijbehorende database.
| |
name:String — De naam van het databaseobject.
| |
sql:String — De SQL-instructie die wordt gebruikt om het databaseobject samen te stellen.
|
Wed Jun 13 2018, 11:42 AM Z