Ignore:
Timestamp:
2011/08/11 19:37:10 (15 years ago)
Author:
shutta
Message:

refs #800 (SQL標準関数を使用する)
CURRENT_TIMESTAMP を使用するように now() を置換。

Location:
branches/version-2_11-dev/data/class/helper
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • branches/version-2_11-dev/data/class/helper/SC_Helper_Customer.php

    r21118 r21185  
    4444        $objQuery->begin(); 
    4545 
    46         $array["update_date"] = "now()";    // 更新日 
     46        $array["update_date"] = 'CURRENT_TIMESTAMP';    // 更新日 
    4747 
    4848        // salt値の生成(insert時)または取得(update時)。 
     
    103103            // 作成日 
    104104            if (is_null($array["create_date"])){ 
    105                 $array["create_date"] = "now()"; 
     105                $array["create_date"] = 'CURRENT_TIMESTAMP'; 
    106106            } 
    107107            $objQuery->insert("dtb_customer", $array); 
  • branches/version-2_11-dev/data/class/helper/SC_Helper_DB.php

    r21182 r21185  
    729729        foreach($arrDiffCategory_id as $cid) { 
    730730            $sqlval = array(); 
    731             $sqlval['create_date'] = 'Now()'; 
     731            $sqlval['create_date'] = 'CURRENT_TIMESTAMP'; 
    732732            $sqlval['product_count'] = (string)$arrNew[$cid]; 
    733733            if($sqlval['product_count'] =="") { 
     
    780780        foreach($arrUpdateData as $cid => $count) { 
    781781            $sqlval = array(); 
    782             $sqlval['create_date'] = 'Now()'; 
     782            $sqlval['create_date'] = 'CURRENT_TIMESTAMP'; 
    783783            $sqlval['product_count'] = $count; 
    784784            if($sqlval['product_count'] =="") { 
     
    12711271        //各メーカーの商品数を数えて格納 
    12721272        $sql = " INSERT INTO dtb_maker_count(maker_id, product_count, create_date) "; 
    1273         $sql .= " SELECT T1.maker_id, count(T2.maker_id), now() "; 
     1273        $sql .= " SELECT T1.maker_id, count(T2.maker_id), CURRENT_TIMESTAMP "; 
    12741274        $sql .= " FROM dtb_maker AS T1 LEFT JOIN dtb_products AS T2"; 
    12751275        $sql .= " ON T1.maker_id = T2.maker_id "; 
  • branches/version-2_11-dev/data/class/helper/SC_Helper_Mail.php

    r21118 r21185  
    234234        $sqlval['order_id'] = $order_id; 
    235235        $sqlval['template_id'] = $template_id; 
    236         $sqlval['send_date'] = "Now()"; 
     236        $sqlval['send_date'] = 'CURRENT_TIMESTAMP'; 
    237237        if (!isset($_SESSION['member_id'])) $_SESSION['member_id'] = ""; 
    238238        if($_SESSION['member_id'] != "") { 
     
    454454        // メール全件送信完了後の処理 
    455455        $objQuery->update('dtb_send_history', 
    456                           array('end_date'=>"now()", 'complete_count'=>$complete_count), 
     456                          array('end_date'=>'CURRENT_TIMESTAMP', 'complete_count'=>$complete_count), 
    457457                          'send_id = ?', 
    458458                          array($send_id)); 
  • branches/version-2_11-dev/data/class/helper/SC_Helper_Mobile.php

    r20764 r21185  
    373373 
    374374        $arrValues = array('email' => $email); 
    375         $arrRawValues = array('receive_date' => 'now()'); 
     375        $arrRawValues = array('receive_date' => 'CURRENT_TIMESTAMP'); 
    376376        $objQuery->update('dtb_mobile_kara_mail', $arrValues, 'kara_mail_id = ?', array($kara_mail_id), $arrRawValues); 
    377377 
  • branches/version-2_11-dev/data/class/helper/SC_Helper_Purchase.php

    r21182 r21185  
    275275            $this->copyFromCustomer($sqlval, $objCustomer); 
    276276            $sqlval['order_temp_id'] = $uniqId; 
    277             $sqlval['create_date'] = "now()"; 
     277            $sqlval['create_date'] = 'CURRENT_TIMESTAMP'; 
    278278            $objQuery->insert("dtb_order_temp", $sqlval); 
    279279        } else { 
     
    436436 
    437437            $dest['customer_id'] = $objCustomer->getValue('customer_id'); 
    438             $dest['update_date'] = 'Now()'; 
     438            $dest['update_date'] = 'CURRENT_TIMESTAMP'; 
    439439        } 
    440440    } 
     
    683683            } 
    684684            $arrValues['order_id'] = $order_id; 
    685             $arrValues['create_date'] = 'Now()'; 
    686             $arrValues['update_date'] = 'Now()'; 
     685            $arrValues['create_date'] = 'CURRENT_TIMESTAMP'; 
     686            $arrValues['update_date'] = 'CURRENT_TIMESTAMP'; 
    687687            $objQuery->insert($table, $arrValues); 
    688688        } 
     
    768768        } 
    769769 
    770         $orderParams['create_date'] = 'Now()'; 
    771         $orderParams['update_date'] = 'Now()'; 
     770        $orderParams['create_date'] = 'CURRENT_TIMESTAMP'; 
     771        $orderParams['update_date'] = 'CURRENT_TIMESTAMP'; 
    772772 
    773773        $this->registerOrder($orderParams['order_id'], $orderParams); 
     
    833833            $this->sfUpdateOrderNameCol($order_id); 
    834834 
    835             $arrValues['update_date'] = 'now()'; 
     835            $arrValues['update_date'] = 'CURRENT_TIMESTAMP'; 
    836836            $objQuery->update($table, $arrValues, $where, array($order_id)); 
    837837        } else { 
     
    849849                    SC_Utils_Ex::isBlank($arrValues['customer_id']) 
    850850                    ? 0 : $arrValues['customer_id']; 
    851             $arrValues['create_date'] = 'now()'; 
    852             $arrValues['update_date'] = 'now()'; 
     851            $arrValues['create_date'] = 'CURRENT_TIMESTAMP'; 
     852            $arrValues['update_date'] = 'CURRENT_TIMESTAMP'; 
    853853            $objQuery->insert($table, $arrValues); 
    854854 
     
    11191119            if ($addCustomerPoint != 0) { 
    11201120                // ▼会員テーブルの更新 
    1121                 $objQuery->update('dtb_customer', array('update_date' => 'Now()'), 
     1121                $objQuery->update('dtb_customer', array('update_date' => 'CURRENT_TIMESTAMP'), 
    11221122                                  'customer_id = ?', array($arrOrderOld['customer_id']), 
    11231123                                  array('point' => 'point + ?'), array($addCustomerPoint)); 
     
    11501150        // 対応状況が発送済みに変更の場合、発送日を更新 
    11511151        if ($arrOrderOld['status'] != ORDER_DELIV && $newStatus == ORDER_DELIV) { 
    1152             $sqlval['commit_date'] = 'Now()'; 
     1152            $sqlval['commit_date'] = 'CURRENT_TIMESTAMP'; 
    11531153        } 
    11541154        // 対応状況が入金済みに変更の場合、入金日を更新 
    11551155        elseif ($arrOrderOld['status'] != ORDER_PRE_END && $newStatus == ORDER_PRE_END) { 
    1156             $sqlval['payment_date'] = 'Now()'; 
     1156            $sqlval['payment_date'] = 'CURRENT_TIMESTAMP'; 
    11571157        } 
    11581158 
    11591159        $sqlval['status'] = $newStatus; 
    1160         $sqlval['update_date'] = 'Now()'; 
     1160        $sqlval['update_date'] = 'CURRENT_TIMESTAMP'; 
    11611161 
    11621162        $dest = $objQuery->extractOnlyColsOf('dtb_order', $sqlval); 
  • branches/version-2_11-dev/data/class/helper/SC_Helper_Session.php

    r20970 r21185  
    8989             // レコード更新 
    9090             $sqlval['sess_data'] = $sess_data; 
    91              $sqlval['update_date'] = 'Now()'; 
     91             $sqlval['update_date'] = 'CURRENT_TIMESTAMP'; 
    9292             $objQuery->update("dtb_session", $sqlval, "sess_id = ?", array($id)); 
    9393         } else { 
     
    9696                 $sqlval['sess_id'] = $id; 
    9797                 $sqlval['sess_data'] = $sess_data; 
    98                  $sqlval['update_date'] = 'Now()'; 
    99                  $sqlval['create_date'] = 'Now()'; 
     98                 $sqlval['update_date'] = 'CURRENT_TIMESTAMP'; 
     99                 $sqlval['create_date'] = 'CURRENT_TIMESTAMP'; 
    100100                 $objQuery->insert("dtb_session", $sqlval); 
    101101             } 
Note: See TracChangeset for help on using the changeset viewer.