小编Kyl*_*and的帖子

在PHP中插入和选择存储过程

我目前正在尝试通过PHP执行存储过程(两个INSERTS和一个SELECT).存储过程有效(不会抛出任何错误).甚至将值插入给定的表中.我们将结果存储在JSON对象中,但它返回一个空数组.当我们执行仅包含SELECT的存储过程时,它返回正确的值.我们的表中已经更改了所有名称(可能已经错过了一些但我们的代码运行).任何人都可以阐明为什么我们的阵列没有填充?

这是我们的存储过程

ALTER procedure 
As
BEGIN

INSERT INTO TABLE1
(Loan_ID, Doc_ID, Borrower_Name, Docs_Drawn, Funder, First_Payment, Interest_Rate, Loan_Amount)
Select Loan_ID, 
        (SELECT (COUNT(*)) FROM TABLE WHERE A.Loan_ID = Loan_ID) AS Doc_ID,
        Borrower ,[Date_Docs_Drawn]
      ,[Funder]
      ,[Payment_Date]
      ,[Interest_Rate]
      ,[Loan_Amount] from VIEW A

 INSERT INTO TABLE2
(Loan_ID, Submitted_By, Event_Class, Event_Type, Event_Date, Doc_ID)
SELECT A.[Loan_ID], 
    'Program' AS Submitted_By
    ,'Collateral' AS Event_Class
      , 'Outstanding' AS Event_Type
     , CURRENT_TIMESTAMP AS Event_Date 
     , Doc_ID                                       
  FROM TABLE1 AS A
  WHERE NOT (A.Loan_ID = ANY (SELECT Loan_ID FROM TABLE2))

    SELECT [Loan_ID],[Doc_ID],[Borrower_Name] …
Run Code Online (Sandbox Code Playgroud)

php sql sql-server json stored-procedures

6
推荐指数
1
解决办法
1256
查看次数

自动填充另一张纸中的一张纸中的列

我想从sheet1填充sheet2中的列。如果我有列ASheet1我希望ASheet2具有相同的信息。

我尝试使用,=sheet1!A1但它仅返回A1in中的值sheet1。我尝试使用,=sheet1!A但只返回#NAME?

如果Column Afrom Sheet1具有动态范围(它可以为空或具有500或1000行(我正在从数据库中填充sheet1))。如何在另一张显示所有500或1000行的工作表中使用其中的某些列?

excel vba excel-vba excel-2010

6
推荐指数
3
解决办法
10万
查看次数

标签 统计

excel ×1

excel-2010 ×1

excel-vba ×1

json ×1

php ×1

sql ×1

sql-server ×1

stored-procedures ×1

vba ×1