使用する Oracle データベースには、aid という名前のシーケンスがあり、データを挿入するときは、最初に aid.nextval を取得し、次にいくつかの文字を結合してフィールド値として挿入する必要があります。本来はデータベース内で「aid.nextvalをdualから選択」することが可能だったのですが、thinkphpを使ってどうやって取得するのでしょうか? thinkphp は比較的弱い分野です。もっと具体的に教えてください。マスターの皆さん、ありがとう~~
tp 退屈でぐるぐる回って、やっとここにたどり着きました
/** +---------------------------------------------------------- * SQL查询 +---------------------------------------------------------- * @access public +---------------------------------------------------------- * @param mixed $sql SQL指令 * @param boolean $parse 是否需要解析SQL +---------------------------------------------------------- * @return mixed +---------------------------------------------------------- */ public function query($sql,$parse=false) { $sql = $this->parseSql($sql,$parse); return $this->db->query($sql); }
退屈でぐるぐる回って、やっとここに着きました、れー
ありがとう〜