Tag: dbeaver

使用Excel多次运行语句

我正在尝试使用Excel更新我的数据库中的零件号列表: UPDATE stock s SET s.STC_AUTO_KEY = 2 WHERE s.WHS_AUTO_KEY = 2 AND EXISTS( SELECT p.PNM_AUTO_KEY FROM PARTS_MASTER p WHERE s.PNM_AUTO_KEY=p.PNM_AUTO_KEY AND p.PN='102550'); UPDATE stock s SET s.STC_AUTO_KEY = 2 WHERE s.WHS_AUTO_KEY = 2 AND EXISTS( SELECT p.PNM_AUTO_KEY FROM PARTS_MASTER p WHERE s.PNM_AUTO_KEY=p.PNM_AUTO_KEY AND p.PN='204-060-444-003'); 该语句运行时没有分号,但是当我尝试一次运行多个分号并使用分号时,出现错误: SQL错误[911] [22019]:ORA-00911:无效字符 java.sql.SQLSyntaxErrorException:ORA-00911:无效的字符 所以…看起来我不知道怎么跑多跑一次基本语句。 我正在使用DBeaver与Oracle数据库进行交互。 谢谢你们,对不起,如果这是一个无脑的事情。