Php 在postgresql存储过程中创建静态数组
我需要在存储过程中编写下面的PHP代码Php 在postgresql存储过程中创建静态数组,php,arrays,postgresql,oop,Php,Arrays,Postgresql,Oop,我需要在存储过程中编写下面的PHP代码 $arrintArTriggerIds = array(); if( CApplicationStage::PRE_QUALIFICATION == $this->getAdo()->m_objApplication->getApplicationStageId() && CApplicationStatus::APPROVED == $this->getAdo()->m_objApplication->
$arrintArTriggerIds = array();
if( CApplicationStage::PRE_QUALIFICATION == $this->getAdo()->m_objApplication->getApplicationStageId() && CApplicationStatus::APPROVED == $this->getAdo()->m_objApplication->getApplicationStatusId() ) {
$arrintArTriggerIds = array( CArTrigger::PRE_QUALIFICATION );
}
我需要传递这个$arrintArTriggerIds
数组来选择带有where条件的查询。此数组可能包含(102103)中的
ar\u触发器\u id等值
请帮我做这个。
提前谢谢 我自己得到了答案
pArTriggerIds := ARRAY[CArTrigger::PRE_QUALIFICATION];
使用ar\u trigger\u id=ANY(pArTriggerIds)
谢谢我自己得到了答案
pArTriggerIds := ARRAY[CArTrigger::PRE_QUALIFICATION];
使用ar\u trigger\u id=ANY(pArTriggerIds)
谢谢尝试使用@和变量名:
declare @MonthsSale table(monthnr int)
insert into @MonthsSale (monthnr) values (1)
insert into @MonthsSale (monthnr) values (2)
你也可以得到像这样的记录
SELECT month_id FROM @MonthsSale;
谢谢。尝试使用@和变量名:
declare @MonthsSale table(monthnr int)
insert into @MonthsSale (monthnr) values (1)
insert into @MonthsSale (monthnr) values (2)
你也可以得到像这样的记录
SELECT month_id FROM @MonthsSale;
谢谢。我已经试过很多次了,但仍然不起作用。因此,我们已经尝试了很多次,但仍然不起作用。于是创造了这个