作者airtsubasa (拜╰(〒皿〒)╯託)
看板Database
標題[SQL ] PL SQL 變數問題
時間Wed Nov 13 23:54:04 2013
剛接觸PL/SQL幾個月,之前都是寫PHP,
想請問註解處有辦法組合成變數後印出值嗎?
DECLARE
CURSOR c1 IS (SELECT 'A' col_1, 'B' col_2, 'C' col_3
FROM dual)
BEGIN
FOR r1 IN c1 LOOP
FOR i IN 1..3 LOOP
DBMS_OUTPUT.PUT_LINE( /* r1.col_i */ );
END LOOP;
END LOOP;
END;
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.171.197.182
1F:→ kobedisel:請用|| concate符號 11/14 13:25
2F:→ airtsubasa:不好意思,不太懂您的意思,我目前是在迴圈裡串 col欄 11/14 16:59
3F:→ airtsubasa:位名稱 然後重新select出來,想請問有沒有更便利的方法 11/14 16:59
4F:→ airtsubasa:col_1到3,我是用來分別insert成三筆資料這樣 11/14 17:04
5F:→ Vivirand:我是用dynamic sql 不知道還有沒有其他解 11/15 17:08