| Paket | flash.data |
| Sınıf | public class SQLColumnSchema |
| Miras Alma | SQLColumnSchema Object |
| Dil Sürümü: | ActionScript 3.0 |
| Çalışma Zamanı Sürümleri: | AIR 1.0 |
Bir veritabanındaki bir veya daha fazla tabloyla ilgili sütun şema bilgilerini almak için, şema bilgilerini yüklemek üzere SQLConnection.loadSchema() yöntemini uygulayın ve includeColumnSchema argümanının değeri olarak true kullandığınızdan emin olun. Sonuçta ortaya çıkan SQLSchemaResult örneğinde, her bir tabloda ve görünüm tanımında, tablodaki veya görünümdeki sütunları temsil eden bir dizi SQLColumnSchema örneğinden oluşan columns özelliği bulunur.
Genel olarak, geliştirici kodu SQLColumnSchema örneklerini doğrudan oluşturmaz.
İlgili API Öğeleri
| Özellik | Tanımlayan: | ||
|---|---|---|---|
| allowNull : Boolean [salt okunur]
Bu sütunda NULL değerlerin kullanılıp kullanılamayacağını gösterir. | SQLColumnSchema | ||
| autoIncrement : Boolean [salt okunur]
Bu sütunun otomatik olarak artan bir sütun olup olmadığını gösterir. | SQLColumnSchema | ||
![]() | constructor : Object
Belirli bir nesne örneği için sınıf nesnesine veya yapıcı işlevine bir başvuru. | Object | |
| dataType : String [salt okunur]
Sütunun veri türünü dize olarak alır. | SQLColumnSchema | ||
| defaultCollationType : String [salt okunur]
Bu sütun için tanımlanan varsayılan harmanlama sırasını gösterir. | SQLColumnSchema | ||
| name : String [salt okunur]
Sütunun adını alır. | SQLColumnSchema | ||
| primaryKey : Boolean [salt okunur]
Bu sütunun, ilgili tabloda birincil anahtar sütun (veya birleşik bir anahtardaki birincil anahtarlardan biri) olup olmadığını gösterir. | SQLColumnSchema | ||
| Yöntem | Tanımlayan: | ||
|---|---|---|---|
SQLColumnSchema(name:String, primaryKey:Boolean, allowNull:Boolean, autoIncrement:Boolean, dataType:String, defaultCollationType:String)
Bir SQLColumnSchema örneği oluşturur. | SQLColumnSchema | ||
![]() |
Bir nesnenin belirli bir özelliğinin tanımlı olup olmadığını gösterir. | Object | |
![]() |
Object sınıfının bir örneğinin parametre olarak belirtilen nesnenin prototip zincirinde olup olmadığını gösterir. | Object | |
![]() |
Belirtilen özelliğin bulunup bulunmadığını ve numaralandırılabilir olup olmadığını gösterir. | Object | |
![]() |
Dinamik bir özelliğin döngü işlemlerinde kullanılabilirliğini ayarlar. | Object | |
![]() |
Bu nesnenin, yerel ayara özel kurallara göre biçimlendirilmiş dize temsilini döndürür. | Object | |
![]() |
Belirtilen nesnenin dize olarak temsil edilen halini döndürür. | Object | |
![]() |
Belirtilen nesnenin temel değerini döndürür. | Object | |
allowNull | özellik |
allowNull:Boolean [salt okunur] | Dil Sürümü: | ActionScript 3.0 |
| Çalışma Zamanı Sürümleri: | AIR 1.0 |
Bu sütunda NULL değerlerin kullanılıp kullanılamayacağını gösterir. NOT NULL sınırlamasıyla bildirilen bir sütunda allowNull özelliği için false değeri bulunur.
Uygulama
public function get allowNull():Boolean autoIncrement | özellik |
autoIncrement:Boolean [salt okunur] | Dil Sürümü: | ActionScript 3.0 |
| Çalışma Zamanı Sürümleri: | AIR 1.0 |
Bu sütunun otomatik olarak artan bir sütun olup olmadığını gösterir. Otomatik olarak artan sütun, tabloya yeni bir satır eklendiğinde, tam sayılardan oluşan bir sırada sonraki değer olarak otomatik oluşturulan değere sahip özel bir PRIMARY KEY türüdür.
Uygulama
public function get autoIncrement():Boolean dataType | özellik |
dataType:String [salt okunur] | Dil Sürümü: | ActionScript 3.0 |
| Çalışma Zamanı Sürümleri: | AIR 1.0 |
Sütunun veri türünü dize olarak alır. Değer, tabloyu tanımlamak için kullanılan CREATE TABLE ifadesinde belirtilen değişmez veri türü adıdır; veri türü belirtilmemişse, null değeridir.
Uygulama
public function get dataType():String defaultCollationType | özellik |
defaultCollationType:String [salt okunur] | Dil Sürümü: | ActionScript 3.0 |
| Çalışma Zamanı Sürümleri: | AIR 1.0 |
Bu sütun için tanımlanan varsayılan harmanlama sırasını gösterir. Bu özelliğin değeri, SQLCollationType sınıfındaki sabitlerden birine karşılık gelir.
SQLCollationType.BINARY, sütununBINARYharmanlama sırasını kullandığını gösterir.SQLCollationType.NO_CASE, sütununNOCASEharmanlama sırasını kullandığını, dolayısıyla metin karşılaştırmalarının büyük/küçük harf duyarlı olmadığını gösterir.
Uygulama
public function get defaultCollationType():Stringİlgili API Öğeleri
name | özellik |
primaryKey | özellik |
SQLColumnSchema | () | Yapıcı |
public function SQLColumnSchema(name:String, primaryKey:Boolean, allowNull:Boolean, autoIncrement:Boolean, dataType:String, defaultCollationType:String)| Dil Sürümü: | ActionScript 3.0 |
| Çalışma Zamanı Sürümleri: | AIR 1.0 |
Bir SQLColumnSchema örneği oluşturur. Genel olarak, geliştirici kodu SQLColumnSchema yapıcısını doğrudan çağırmaz. Bir veritabanıyla ilgili şema bilgilerini almak için, SQLConnection.loadSchema() yöntemini çağırın.
name:String — Sütunun adı.
| |
primaryKey:Boolean — Bu sütunun ilgili tabloya yönelik birincil anahtarın parçası olup olmadığını gösterir.
| |
allowNull:Boolean — Bu sütunun NULL değerleri içerip içeremeyeceğini gösterir.
| |
autoIncrement:Boolean — Bu sütunun otomatik olarak artan bir sütun olup olmadığını gösterir.
| |
dataType:String — Bildirilen sütun türü.
| |
defaultCollationType:String — Bu sütun için tanımlanan harmanlama sırası. Bu değer, SQLCollationType sınıfındaki sabitlerden birine karşılık gelir:
|
İlgili API Öğeleri
Tue Jun 12 2018, 01:09 PM Z
Miras Alınan Genel Özellikleri Gizle
Miras Alınan Genel Özellikleri Göster