0

ユニオンを使用してテーブルをロックするための select for update 句の使用方法。

これは可能ですか

select * from table_a,table_b
where table_a.join_col=table_b.join_col
for update table_a.col1
union
select * from table_a

しかし、for update をユニオンで使用できないため、これは不可能です。

手伝ってくれませんか。

4

1 に答える 1

0

Oracleのドキュメントによると:

FOR UPDATE句の制限
この句には、次の制限
があります。DISTINCT演算子、CURSOR式、集合演算子、group_by_clause、または集計関数を使用して、この句を指定することはできません。

于 2013-03-07T14:22:54.807 に答える