さじろーどっとねっと
<関数連結>

複数の関数を連続で呼び出し、データ受け渡しをするパラメータです。連結によりqueryからinsert、deleteからgroup ,insertなどが1コマンドで可能になります。
引数
関数連結文字列
各関数の連結に「&&&(アンパサンド×3)」を使用します。
Sample Program

require "sajidb.pl"; ## データベースファイルの宣言
$sdb = new sajidb(); ## データベースの初期化

## 0番が10を抽出、0番で昇順にソート、先頭20件を返します
@dat=$sdb->access("query table01 0 eq 10 &&& sort up 0 &&& cut upper 20");

## table01 から、0番が10のデータを table02 に追加します。
@dat=$sdb->access("query table01 0 eq 10 &&& insert table02");

## table01 から、0番が10を削除し、データを table02 に追加します。
@dat=$sdb->access("delete table01 0 eq 10 &&& insert table02");


ブックマークに追加する