当我使用内部联接运行以下查询时,它会给我以下错误
我的from子句中的 "ORA-00933: SQL command not properly ended"
。我没有以正确的格式定位它?
update
Table t
set
t.gross =4000
FROM Schema1.Table t INNER JOIN schema2.TYPES AS gt ON t.GRADE=gt.DESCRIPTION
where
GT.GRADE_TYPE_CODE='test'
答案 0 :(得分:1)
答案 1 :(得分:1)
试试这个:
UPDATE TABLE t
set t.gross =4000
where t.GRADE in ( select gt.DESCRIPTION from schema2.TYPES gt where
GT.GRADE_TYPE_CODE='test')