Changeset 4672 for temp/trunk/data/class


Ignore:
Timestamp:
2006/09/13 11:42:46 (20 years ago)
Author:
kakinaka
Message:

blank

File:
1 edited

Legend:

Unmodified
Added
Removed
  • temp/trunk/data/class/SC_Query.php

    r3686 r4672  
    344344     
    345345    function nextval($table, $colname) { 
    346         $seqtable = $table . "_" . $colname . "_seq"; 
    347         $ret = $this->conn->getOne("SELECT NEXTVAL('$seqtable')"); 
     346        $sql = ""; 
     347        // postgresql¤Èmysql¤È¤Ç½èÍý¤òʬ¤±¤ë 
     348        if (DB_TYPE == "pgsql") { 
     349            $seqtable = $table . "_" . $colname . "_seq"; 
     350            $sql = "SELECT NEXTVAL('$seqtable')"; 
     351        }else if (DB_TYPE == "mysql") { 
     352            $sql = "SELECT last_insert_id();"; 
     353        } 
     354         
     355        $ret = $this->conn->getOne($sql); 
    348356        return $ret; 
    349357    } 
Note: See TracChangeset for help on using the changeset viewer.