DATABASE Nesneleri
Veritabanı nesne referansını kullanarak, komut dosyaları harici bir MySQL veritabanıyla etkileşime girebilir. Aşağıdaki tabloda, SphereServer'daki veritabanı nesnesinin çeşitli özellikleri ayrıntılı olarak anlatılmaktadır:
Not: Veritabanı nesnesinin kullanılabilmesi için MySQL'in Sphere.ini olarak veritabanı ana bilgisayar ayrıntılarıyla birlikte etkinleştirilmesi gerekir.
ÖZELLİKLER ve FONKSİYONLAR
İşte tüm veritabanı özelliklerinin ve işlevlerinin bir listesi. Bir işlev okunabilir olarak işaretlenirse, olarak kullanıldığında bir değer döndürebilir <KEY>. Öğede mevcut olmayan bir özelliğe erişme girişiminde bulunulursa, bunun yerine ITEMDEF'ten gelen özelliğe erişilir.
AEXECUTE function, command
R Arka plan iş parçacığında bir SQL komutu yürütür ve tamamlandığında işlevi çağırır. Komut başarıyla kuyruğa alınırsa 1 döndürür.
AQUERY function, command
R Arka plan iş parçacığında bir SQL komutu yürütür ve tamamlandığında işlevi çağırır. Komut başarıyla kuyruğa alınırsa 1 döndürür.
CLOSE
W Veritabanı bağlantısını kapatır.
CONNECT
W Sphere.ini'daki ayarları kullanarak veritabanına bir bağlantı açar.
CONNECTED
R Veritabanı bağlıysa 1 döndürür.
ESCAPEDATA text
R Metni kaçış SQL dizesi olarak döndürür.
EXECUTE command
W Herhangi bir sonuç döndürmeyen bir SQL komutunu çıkarır.
QUERY command
W Sonuçları döndüren bir SQL komutu yürütür.
ROW.NUMCOLS
R Son sorguda döndürülen sütun sayısını döndürür.
ROW.NUMROWS
R Son sorguda döndürülen satır sayısını döndürür.
ROW.n.col_index
R N'inci satırdaki col_index dizininde yer alan sütunun değerini döndürür. (sıfır tabanlı)
ROW.n.col_name
R n'inci satırda yer alan col_name adlı sütunun değerini döndürür. (sıfır tabanlı)

