两个表我有这样的SQL更新SQL与甲骨文
UPDATE A
SET A.TEMSILCI_KOD = 4
FROM S_MUSTERI A, S_TEKLIF B
WHERE A.TEMSILCI_KOD = 9
AND B.BAYI_KOD = 17
AND A.HESAP_NO = B.HESAP_NO
但我得到一个错误这样
Error starting at line 8 in command:
UPDATE A
SET A.TEMSILCI_KOD = 4
FROM S_MUSTERI A, S_TEKLIF B
WHERE A.TEMSILCI_KOD = 9
AND B.BAYI_KOD = 17
AND A.HESAP_NO = B.HESAP_NO
Error at Command Line:9 Column:22
Error report:
SQL Error: ORA-00933: SQL command not properly ended
00933. 00000 - "SQL command not properly ended"
*Cause:
*Action:
哪里ERROR
?
多表'UPDATE'适用于SQL Server,但不适用于Oracle。 – pascal
你在做一个程序吗? –
[RTFM](http://download.oracle.com/docs/cd/E11882_01/server.112/e17118/statements_10008.htm#i2067715),没有'FROM'。 – pascal