jdbc中的常规sql语句
JDBC(Java Database Connectivity)是Java语言操作数据库的一种标准接口,它提供了一组用于与数据库进行交互的类和方法。在使用JDBC进行数据库操作时,我们需要使用SQL语句来进行数据的增删改查。下面是一些常见的JDBC中的SQL语句示例,以及对应的功能和用法。
1. SELECT语句
SELECT语句用于从数据库中检索数据。通过指定要查询的表名和列名,可以获取相应的数据。例如:
```java
String sql = "SELECT * FROM students";
Statement stmt = ateStatement();
ResultSet rs = uteQuery(sql);
while (rs.next()) {
int id = rs.getInt("id");
String name = rs.getString("name");
System.out.println("ID: " + id + ", Name: " + name);
}
```
上述代码中,通过执行SELECT语句从名为"students"的表中获取所有数据,并打印出每条数据的id和name字段。
2. INSERT语句
INSERT语句用于向数据库中插入新的数据。通过指定要插入的表名和列名,可以向表中插入数据。例如:
```java
String sql = "INSERT INTO students (id, name, age) VALUES (1, 'John', 20)";
Statement stmt = ateStatement();
int rows = uteUpdate(sql);
System.out.println(rows + " row(s) inserted.");
```
上述代码中,通过执行INSERT语句向名为"students"的表中插入一条新数据。
3. UPDATE语句
UPDATE语句用于更新数据库中的数据。通过指定要更新的表名、列名和更新条件,可以修改相应的数据。例如:
```java
String sql = "UPDATE students SET age = 21 WHERE id = 1";
Statement stmt = ateStatement();
int rows = uteUpdate(sql);
System.out.println(rows + " row(s) updated.");
```
上述代码中,通过执行UPDATE语句将名为"students"的表中id为1的数据的age字段更新为21。
4. DELETE语句
DELETE语句用于从数据库中删除数据。通过指定要删除的表名和删除条件,可以删除相应的数据。例如:
```java
String sql = "DELETE FROM students WHERE id = 1";
Statement stmt = ateStatement();
int rows = uteUpdate(sql);
System.out.println(rows + " row(s) deleted.");
sql中delete用法```
上述代码中,通过执行DELETE语句从名为"students"的表中删除id为1的数据。
5. CREATE TABLE语句
CREATE TABLE语句用于创建新的数据库表。通过指定要创建的表名和列名及其数据类型,可以创建具有相应结构的表。例如:
```java
String sql = "CREATE TABLE students (id INT PRIMARY KEY, name VARCHAR(50), age
INT)";
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论