| Pacote | flash.data |
| Classe | public class SQLSchema |
| Herança | SQLSchema Object |
| Subclasses | SQLIndexSchema, SQLTableSchema, SQLTriggerSchema |
| Versão da linguagem: | ActionScript 3.0 |
| Versões de runtime: | AIR 1.0 |
Para obter informações sobre o esquema para um banco de dados, use o método SQLConnection.loadSchema() para carregar as informações sobre o esquema. A ocorrência SQLSchemaResult resultante contém matrizes de ocorrências representando os objetos no banco de dados.
Geralmente, o código do desenvolvedor não constrói ocorrências SQLSchema diretamente.
Elementos da API relacionados
| Propriedade | Definido por | ||
|---|---|---|---|
![]() | constructor : Object
Uma referência ao objeto de classe ou à função de construtor de uma determinada ocorrência de objeto. | Object | |
| database : String [somente leitura]
O nome do banco de dados ao qual esse objeto do esquema pertence. | SQLSchema | ||
| name : String [somente leitura]
O nome desse objeto do esquema. | SQLSchema | ||
| sql : String [somente leitura]
Retorna o texto inteiro da instrução SQL que foi usada para criar esse objeto do esquema. | SQLSchema | ||
| Método | Definido por | ||
|---|---|---|---|
Cria uma ocorrência SQLSchema. | SQLSchema | ||
![]() |
Indica se um objeto tem uma propriedade especificada definida. | Object | |
![]() |
Indica se uma ocorrência da classe Object está na cadeia de protótipos do objeto especificado como o parâmetro. | Object | |
![]() |
Indica se a propriedade especificada existe e é enumerável. | Object | |
![]() |
Define a disponibilidade de uma propriedade dinâmica para operações de repetição. | Object | |
![]() |
Retorna a representação da string deste objeto, formatado segundo as convenções específicas para a localidade. | Object | |
![]() |
Retorna a representação de string do objeto especificado. | Object | |
![]() |
Retorna o valor primitivo do objeto especificado. | Object | |
database | propriedade |
database:String [somente leitura] | Versão da linguagem: | ActionScript 3.0 |
| Versões de runtime: | AIR 1.0 |
O nome do banco de dados ao qual esse objeto do esquema pertence. O nome é "principal" para o banco de dados principal associado a uma ocorrência SQLConnection (o arquivo do banco de dados que é aberto chamando um método open() ou openAsync() da ocorrência SQLConnection). Para outros bancos de dados que estão anexados à conexão usando o método SQLConnection.attach(), o valor é o nome especificado na chamada do método attach().
Implementação
public function get database():StringElementos da API relacionados
name | propriedade |
name:String [somente leitura] | Versão da linguagem: | ActionScript 3.0 |
| Versões de runtime: | AIR 1.0 |
O nome desse objeto do esquema. Cada objeto em um banco de dados tem um nome exclusivo. O nome está definido na instrução SQL que cria o objeto (como a instrução CREATE TABLE para uma tabela).
Por exemplo, se um índice de banco de dados for criado usando a instrução SQL a seguir, o valor da propriedade name para o esquema desse índice seria "customer_index":
CREATE INDEX customer_index ON customers (id)
Implementação
public function get name():String sql | propriedade |
sql:String [somente leitura] | Versão da linguagem: | ActionScript 3.0 |
| Versões de runtime: | AIR 1.0 |
Retorna o texto inteiro da instrução SQL que foi usada para criar esse objeto do esquema. Cada objeto em um banco de dados é criado usando uma instrução SQL.
Por exemplo, se um índice de banco de dados é criado usando a seguinte SQL:
CREATE INDEX customer_index ON customers (id)
a propriedade sql para o esquema desse índice deveria ser o texto inteiro da instrução.
Implementação
public function get sql():String SQLSchema | () | Construtor |
public function SQLSchema(database:String, name:String, sql:String)| Versão da linguagem: | ActionScript 3.0 |
| Versões de runtime: | AIR 1.0 |
Cria uma ocorrência SQLSchema. Geralmente, o código do desenvolvedor não chama o construtor SQLSchema diretamente. Para obter informações sobre o esquema para um banco de dados, chame o método SQLConnection.loadSchema().
database:String — O nome do banco de dados associado.
| |
name:String — O nome do objeto do banco de dados.
| |
sql:String — A SQL usada para construir o objeto do banco de dados.
|
Wed Jun 13 2018, 11:10 AM Z
Ocultar propriedades públicas herdadas
Mostrar propriedades públicas herdadas