ds2321 2016-04-24 10:28
浏览 25

如何在获取结果集后使用PHP和drop table在一个查询中从存储过程中插入SQL临时表中的数据?

I have to execute these queries in PHP to get the result

CREATE TABLE #tempDept(deptid int)

INSERT INTO #tempDept 
    EXEC sprinter_DeptHier1 22;

# This will create a temporary table and insert the result of stored procedure into the temp table

select * 
from sprinter_leave_request slr 
where slr.id not in (select lr.leave_request_id 
                     from leave_approver lr 
                     where lr.approver_id = 980)

// get userid from session and userid in (select userid from userinfo
where defaultdeptid in (select deptid from #tempDept)) and slr.userid
<> 980 order by userid;

# This query will get the result from temp table 

And after getting the result I have to drop the table before next transition occurs.

Kindly help me out to solve the issue, I have to execute the query as same as in the question.

I tried so but have no luck.

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥15 想问一下树莓派接上显示屏后出现如图所示画面,是什么问题导致的
    • ¥100 嵌入式系统基于PIC16F882和热敏电阻的数字温度计
    • ¥15 cmd cl 0x000007b
    • ¥20 BAPI_PR_CHANGE how to add account assignment information for service line
    • ¥500 火焰左右视图、视差(基于双目相机)
    • ¥100 set_link_state
    • ¥15 虚幻5 UE美术毛发渲染
    • ¥15 CVRP 图论 物流运输优化
    • ¥15 Tableau online 嵌入ppt失败
    • ¥100 支付宝网页转账系统不识别账号