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ütununBINARY
harmanlama sırasını kullandığını gösterir.SQLCollationType.NO_CASE
, sütununNOCASE
harmanlama 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