java insert语句
时间: 2023-08-31 14:09:13 浏览: 101
你好!关于 Java 中的插入语句,你指的是数据库中的插入操作吗?如果是的话,你可以使用 Java 的 JDBC(Java Database Connectivity)来执行插入操作。
以下是一个示例代码,演示如何使用 Java 的 JDBC 插入数据到数据库中:
```java
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.SQLException;
public class InsertExample {
public static void main(String[] args) {
// 数据库连接信息
String url = "jdbc:mysql://localhost:3306/mydatabase";
String username = "root";
String password = "password";
// SQL 插入语句
String sql = "INSERT INTO mytable (column1, column2) VALUES (?, ?)";
try {
// 建立数据库连接
Connection connection = DriverManager.getConnection(url, username, password);
// 创建 PreparedStatement 对象
PreparedStatement preparedStatement = connection.prepareStatement(sql);
// 设置插入值
preparedStatement.setString(1, "value1");
preparedStatement.setString(2, "value2");
// 执行插入操作
int rowsAffected = preparedStatement.executeUpdate();
System.out.println("插入成功,受影响行数:" + rowsAffected);
// 关闭连接和资源
preparedStatement.close();
connection.close();
} catch (SQLException e) {
e.printStackTrace();
}
}
}
```
请注意,上述代码中的 `mydatabase`、`mytable`、`column1` 和 `column2` 是示例的数据库、表和列名称,你需要根据自己的实际情况进行修改。
希望这个示例能对你有所帮助!如果你有任何其他问题,欢迎继续提问。
阅读全文