java - 将数据插入现有记录

标签 java oracle plsql

如何根据 ID 将表中的数据插入并替换为 Java 中的现有行? 我想发表这样的声明

insert into rooms(status) values('occupied')
  where id_room = 5;

最佳答案

您需要使用update语句而不是insert

像这样:

Update rooms set status = 'accupied' where Id = 5

现在表将使用新值更新数据。

关于java - 将数据插入现有记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37382878/

相关文章:

java - 启动和停止来自广播接收器的通知

java - Tomcat 7.0.26 无法启动 jsvc

oracle - 如何从 PL/SQL 过程执行 'describe table_name' 命令?

java.sql.SQLException : ORA-01005: null password given; logon denied 异常

Java程序无一异常(exception)卡在executeUpdate上

database - 如何使用 DBMS_OUTPUT.PUT_LINE 打印出当前时间?

java - 直接从 Java Servlet 类在客户端浏览器上打开 PDF 文件

java - 嵌套对象的 jackson 序列化

java - mybatis避免插入相同的数据

oracle - 在 PL/SQL 中打印记录字段