pgsql javaSELECT FROM
时间: 2023-10-09 15:10:33 浏览: 75
这不是一个完整的 SQL 查询语句。你需要指定要查询的表名和列名。以下是一个示例查询语句:
```
SELECT column1, column2, ... FROM table_name;
```
例如,如果你的表名为 "employees",你想要查询 "name" 和 "age" 列,查询语句如下:
```
SELECT name, age FROM employees;
```
如果你使用的是 Java,可以使用 JDBC 驱动程序连接到 PostgreSQL 数据库并执行 SQL 查询。以下是一个使用 JDBC 执行查询的示例代码片段:
```java
import java.sql.*;
public class PostgreSQLJDBC {
public static void main( String args[] ) {
Connection c = null;
Statement stmt = null;
try {
Class.forName("org.postgresql.Driver");
c = DriverManager.getConnection("jdbc:postgresql://localhost:5432/testdb", "username", "password");
c.setAutoCommit(false);
System.out.println("Opened database successfully");
stmt = c.createStatement();
ResultSet rs = stmt.executeQuery( "SELECT name, age FROM employees;" );
while ( rs.next() ) {
String name = rs.getString("name");
int age = rs.getInt("age");
System.out.println( "Name = " + name );
System.out.println( "Age = " + age );
}
rs.close();
stmt.close();
c.close();
} catch ( Exception e ) {
System.err.println( e.getClass().getName()+": "+ e.getMessage() );
System.exit(0);
}
System.out.println("Operation done successfully");
}
}
```
在这个示例中,我们连接到本地机器上的 PostgreSQL 数据库,并执行查询。你需要将 "testdb"、"username" 和 "password" 替换为你自己的 PostgreSQL 数据库名称、用户名和密码。
阅读全文