| Pacote | flash.data |
| Classe | public class SQLColumnSchema |
| Herança | SQLColumnSchema Object |
| Versão da linguagem: | ActionScript 3.0 |
| Versões de runtime: | AIR 1.0 |
Para obter informações sobre o esquema de colunas de uma ou mais tabelas em um banco de dados, use o método SQLConnection.loadSchema() para carregar as informações sobre o esquema, certificando-se de usar true para o valor do argumento includeColumnSchema. Na instância SQLSchemaResult resultante, cada definição de tabela e de exibição inclui uma propriedade columns — uma matriz de instâncias SQLColumnSchema que representam as colunas na tabela ou na exibição.
Geralmente, o código do desenvolvedor não constrói ocorrências SQLColumnSchema diretamente.
Elementos da API relacionados
| Propriedade | Definido por | ||
|---|---|---|---|
| allowNull : Boolean [somente leitura]
Indica se valores NULL são permitidos nessa coluna. | SQLColumnSchema | ||
| autoIncrement : Boolean [somente leitura]
Indica se essa é uma coluna de incrementação automática. | SQLColumnSchema | ||
![]() | constructor : Object
Uma referência ao objeto de classe ou à função de construtor de uma determinada ocorrência de objeto. | Object | |
| dataType : String [somente leitura]
Obtém o tipo de dados da coluna como uma string. | SQLColumnSchema | ||
| defaultCollationType : String [somente leitura]
Indica a sequência de intercalação padrão que está definida para essa coluna. | SQLColumnSchema | ||
| name : String [somente leitura]
Obtém o nome da coluna. | SQLColumnSchema | ||
| primaryKey : Boolean [somente leitura]
Indica se essa coluna é a coluna de chave primária (ou uma das colunas de chave primária em uma chave composta) para sua tabela associada. | SQLColumnSchema | ||
| Método | Definido por | ||
|---|---|---|---|
SQLColumnSchema(name:String, primaryKey:Boolean, allowNull:Boolean, autoIncrement:Boolean, dataType:String, defaultCollationType:String)
Constrói uma ocorrência SQLColumnSchema. | SQLColumnSchema | ||
![]() |
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 | |
allowNull | propriedade |
allowNull:Boolean [somente leitura] | Versão da linguagem: | ActionScript 3.0 |
| Versões de runtime: | AIR 1.0 |
Indica se valores NULL são permitidos nessa coluna. Uma coluna que seja declarada com uma restrição NOT NULL terá um valor false para a propriedade allowNull.
Implementação
public function get allowNull():Boolean autoIncrement | propriedade |
autoIncrement:Boolean [somente leitura] | Versão da linguagem: | ActionScript 3.0 |
| Versões de runtime: | AIR 1.0 |
Indica se essa é uma coluna de incrementação automática. Uma coluna de incrementação automática é um tipo especial de coluna PRIMARY KEY cujo valor é automaticamente gerado como o próximo valor em uma sequência de inteiros quando uma nova linha é inserida na tabela.
Implementação
public function get autoIncrement():Boolean dataType | propriedade |
dataType:String [somente leitura] | Versão da linguagem: | ActionScript 3.0 |
| Versões de runtime: | AIR 1.0 |
Obtém o tipo de dados da coluna como uma string. O valor é o nome do tipo de dados literal que foi especificado na instrução CREATE TABLE que foi usada para definir a tabela, ou null se nenhum tipo de dado foi especificado.
Implementação
public function get dataType():String defaultCollationType | propriedade |
defaultCollationType:String [somente leitura] | Versão da linguagem: | ActionScript 3.0 |
| Versões de runtime: | AIR 1.0 |
Indica a sequência de intercalação padrão que está definida para essa coluna. O valor dessa propriedade corresponde a uma das constantes na classe SQLCollationType:
SQLCollationType.BINARYindica se a coluna usa a sequência de intercalaçãoBINARY.SQLCollationType.NO_CASEindica que a coluna usa a sequência de intercalaçãoNOCASE, o que significa que as comparações de texto são feitas sem diferenciação entre maiúsculas e minúsculas.
Implementação
public function get defaultCollationType():StringElementos da API relacionados
name | propriedade |
primaryKey | propriedade |
SQLColumnSchema | () | Construtor |
public function SQLColumnSchema(name:String, primaryKey:Boolean, allowNull:Boolean, autoIncrement:Boolean, dataType:String, defaultCollationType:String)| Versão da linguagem: | ActionScript 3.0 |
| Versões de runtime: | AIR 1.0 |
Constrói uma ocorrência SQLColumnSchema. Geralmente, o código do desenvolvedor não chama o construtor SQLColumnSchema diretamente. Para obter informações sobre o esquema para um banco de dados, chame o método SQLConnection.loadSchema().
name:String — O nome da coluna.
| |
primaryKey:Boolean — Indica se essa coluna faz parte da chave primária da tabela associada.
| |
allowNull:Boolean — Indica se essa coluna pode conter valores NULL.
| |
autoIncrement:Boolean — Indica se essa é uma coluna de incrementação automática.
| |
dataType:String — O tipo declarado da coluna.
| |
defaultCollationType:String — A sequência de intercalação definida para essa coluna. Esse valor corresponde a uma das constantes na classe SQLCollationType:
|
Elementos da API relacionados
Wed Jun 13 2018, 11:10 AM Z
Ocultar propriedades públicas herdadas
Mostrar propriedades públicas herdadas