0
Bu kodu vardır küresel geçici tablo?pl-sql geçici tabloları maddesi "DAN SON DURUM" t-sql eşdeğer SQL Server saklı prosedürde
Bu kodu vardır küresel geçici tablo?pl-sql geçici tabloları maddesi "DAN SON DURUM" t-sql eşdeğer SQL Server saklı prosedürde
TSQL:
UPDATE
Table_A
SET
Table_A.col1 = Table_B.col1,
Table_A.col2 = Table_B.col2
FROM
Some_Table Table_A
INNER JOIN
Other_Table Table_B
ON
Table_A.id = Table_B.id
WHERE
Table_A.col3 = 'cool'
PLSQL:
UPDATE table1 t1
SET (name, desc) = (SELECT t2.name, t2.desc
FROM table2 t2
WHERE t1.id = t2.id)
WHERE EXISTS (
SELECT 1
FROM table2 t2
WHERE t1.id = t2.id)
VEYA:
UPDATE (SELECT t1.id,
t1.name name1,
t1.desc desc1,
t2.name name2,
t2.desc desc2
FROM table1 t1,
table2 t2
WHERE t1.id = t2.id)
SET name1 = name2,
desc1 = desc2
KAYNAK: enter link description here
kod t-sql ve ben eşdeğer istiyorum pl-sql değil t-sql? – SajjaD
bunun yerine şunu deneyin: http://www.techonthenet.com/oracle/update.php – SnakeFoot
Cevabınız için teşekkürler, ancak bunu özel olarak iç içe geçmiş tablolarla birlikte pl-sql koleksiyonlarıyla nasıl yapabilirim? – SajjaD