Beispiel #1
0
 public static function GetSeqNextValue(DataAccess $dataaccess, $table_name, $col_name, $count = 1)
 {
     if ($count == 1) {
         $ds = $dataaccess->GetData("seq", "call p_seq_nextvalue(?, ?, 0, @nextvalue)", array((string) $table_name, (string) $col_name));
         return $ds["seq"]["rows"][0]["nextvalue"];
     } else {
         $ds = $dataaccess->GetData("seq", "call p_seq_batchvalue(?, ?, ?, 0, @nextvalue)", array((string) $table_name, (string) $col_name, (int) $count));
         return $ds["seq"]["rows"][0]["nextvalue"];
     }
 }