это блок кода PHP, который вызывает пакет
Код: Выделить всё
foreach($data['option'] as $val)
{
$query = "BEGIN FIRST_PKG.Add_CUST_OPTION'$USER_ID','1',$val,sysdate,'$CUST_ID','$STORE_id'); END;";
$this->db->query($query);
if($this->db->execute()) {
} else {
echo "insert fail";
}
}
Код: Выделить всё
PROCEDURE Add_CUST_OPTION(
V_USER_ID IN BUSTAR.USERS.USER_ID%TYPE,
V_STATUS_ID IN BUSTAR.USERS.STATUS_ID%TYPE,
V_OPTION_ID IN BUSTAR.USERS.OPTION_ID%TYPE,
V_CDATE IN BUSTAR.USERS.CDATE_ID%TYPE,
V_CUSTO_ID BUSTAR.USERS.CUSTOMER_ID%TYPE,
)
IS
BEGIN
UPDATE BUSTAR.USERS
SET
OPTION_ID= V_OPTION_ID,
STATUS_ID= V_STATUS_ID,
CDATE_ID= V_CDATE,
UPDATED_BY = V_USER_ID,
CUSTOMER_ID= CUSTOMER_ID
WHERE USER_ID= V_USER_ID ;
END Add_CUST_OPTION;
Любая помощь приветствуется !!
Подробнее здесь: https://stackoverflow.com/questions/798 ... s-exceeded
Мобильная версия