簡體   English   中英

存儲過程插入(選擇和值)

[英]Stored Procedure Insert (Select and Values)

我希望有一個存儲過程:

  • 運行表A並檢索所有ID。
  • 在表B中插入所有ID(循環)以及表A中未找到的靜態值。

我該如何處理?

CREATE OR REPLACE PROCEDURE TEST AS 
BEGIN

select ID from TABLE A;


INSERT INTO TABLE B
    (
    created_date,
    created_by,
    ID
    )
VALUES ('sysdate', '1', 'RESULTS FROM SELECT QUERY');
END TEST;

不確定如何將靜態數據('sysdate'和'1')與查詢結果合並。

無需2個單獨的查詢。 這應該適用於INSERT INTO SELECT

INSERT INTO TABLEB
    (
    created_date,
    created_by,
    ID
    )
SELECT 'sysdate', '1', id
FROM TABLEA

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM