資料庫變數:Database Variable Commands
14-01 ADDKEY
中文:增加鍵值。
原文:adds a keyword and property to a database record
格式:#addkey 資料庫變數名 項目名稱 值
範例:#addkey 3p kpp 100
在資料庫型變數@3p中,新增一個項目kpp,值為100。
用#show @3p.kpp,可以看到值為100。
很少用到這個,因為可以這麼寫:
#var 3p.kpp 100
這道指令和資料庫沒什麼關係,它用來編輯variables。
14-02 DELKEY
中文:刪除鍵值。
原文:deletes a keyword from a database record
格式:#delkey 資料庫變數名 項目名稱
範例:#delkey 3p ksp
在資料庫型變數@3p中,將項目kpp刪除,之後,@3p.kpp
就會消失,不過@3p還是會存在,因為只是刪除其內一個
項目而已。
14-03 SHOWDB
中文:顯示一行。
原文:displays a database record
格式:#showdb 資料庫變數名稱
範例:#showdb @3p
將@3p的所有內容全部顯示在畫面。這是用在資料庫變數上。
#dbget test
#view all
#showdb
#dbget:切換到資料庫test。
#view all:檢視view專案all。
#showdb:檢視目前選中的當筆資料。
對,這道指令可以顯示指定的record型變數內容;當你打開
資料庫的時候,它也能顯示目前選到的資料內容。用法只差
在有無指定變數。有指定變數,就是顯示record variables
;沒指定變數,則顯示資料庫其中一筆數據。
14-04 LOOPDB
中文:以鍵值繞迴圈。
原文:loops through key values in a database record
格式:#loopdb 資料庫變數名稱 {指令}
範例:#loopdb @3p {#show %key "=" %val}
將@3p全部的項目循序讀取一遍,用#show顯示出來。
%key是@3p裡的鍵值,如hp、sp、khp...等。
%val是@3p裡每個鍵值的數值。
本例可用#showdb @3p辦到。不過,loopdb可以自訂顯示格
式,也不是只有顯示內容這個用法。