Paket | flash.data |
Sınıf | public class SQLSchema |
Miras Alma | SQLSchema Object |
Alt Sınıflar | SQLIndexSchema, SQLTableSchema, SQLTriggerSchema |
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | AIR 1.0 |
Bir veritabanıyla ilgili şema bilgilerini almak için, SQLConnection.loadSchema()
yöntemini kullanarak şema bilgilerini yükleyin. Sonuçta ortaya çıkan SQLSchemaResult örneği, veritabanındaki nesneleri temsil eden örnek dizileri içerir.
Genel olarak, geliştirici kodu SQLSchema örneklerini doğrudan oluşturmaz.
İlgili API Öğeleri
Özellik | Tanımlayan: | ||
---|---|---|---|
constructor : Object
Belirli bir nesne örneği için sınıf nesnesine veya yapıcı işlevine bir başvuru. | Object | ||
database : String [salt okunur]
Bu şema nesnesinin ait olduğu veritabanının adı. | SQLSchema | ||
name : String [salt okunur]
Bu şema nesnesinin adı. | SQLSchema | ||
sql : String [salt okunur]
Bu şema nesnesini oluşturmak için kullanılmış olan SQL ifadesinin tüm metnini döndürür. | SQLSchema |
Yöntem | Tanımlayan: | ||
---|---|---|---|
Bir SQLSchema örneği oluşturur. | SQLSchema | ||
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 |
database | özellik |
database:String
[salt okunur] Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | AIR 1.0 |
Bu şema nesnesinin ait olduğu veritabanının adı. Bir SQLConnection örneğiyle ilişkili ana veritabanının adı "main"dir. (Veritabanı dosyası, bir SQLConnection örneğinin open()
veya openAsync()
yöntemini çağırarak açılır.) Bağlantıya SQLConnection.attach()
yöntemiyle eklenen diğer veritabanlarında değer, attach()
yöntem çağrısında belirtilen addır.
Uygulama
public function get database():String
İlgili API Öğeleri
name | özellik |
name:String
[salt okunur] Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | AIR 1.0 |
Bu şema nesnesinin adı. Veritabanının içindeki her bir nesnenin benzersiz bir adı bulunur. Ad, nesneyi oluşturan SQL ifadesinde tanımlanır (bir tablo için CREATE TABLE
ifadesinde olduğu gibi).
Örneğin, şu SQL deyimi kullanılarak bir veritabanı dizini oluşturulursa, söz konusu dizinin şeması için name
özelliğinin değeri "customer_index"
olur:
CREATE INDEX customer_index ON customers (id)
Uygulama
public function get name():String
sql | özellik |
sql:String
[salt okunur] Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | AIR 1.0 |
Bu şema nesnesini oluşturmak için kullanılmış olan SQL ifadesinin tüm metnini döndürür. Bir veritabanı içindeki her bir nesne SQL ifadesi kullanılarak oluşturulur.
Örneğin, bir veritabanı dizini şu SQL kullanılarak oluşturulmuşsa:
CREATE INDEX customer_index ON customers (id)
söz konusu dizinin sql
özelliği, ifadenin tüm metni olur.
Uygulama
public function get sql():String
SQLSchema | () | Yapıcı |
public function SQLSchema(database:String, name:String, sql:String)
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | AIR 1.0 |
Bir SQLSchema örneği oluşturur. Genel olarak, geliştirici kodu SQLSchema yapıcısını doğrudan çağırmaz. Bir veritabanıyla ilgili şema bilgilerini almak için, SQLConnection.loadSchema()
yöntemini çağırın.
database:String — İlişkili veritabanının adı.
| |
name:String — Veritabanı nesnesinin adı.
| |
sql:String — Veritabanı nesnesini oluşturmak için kullanılan SQL.
|
Tue Jun 12 2018, 01:09 PM Z