表和数据:

CREATE TABLE weather (city            varchar(80),temp_lo         int,           -- low temperaturetemp_hi         int,           -- high temperatureprcp            real,          -- average temperaturedate            date
);insert into weather values ('Wuhan', 15, 30, 25.5, '2010-09-21');
insert into weather values ('Beijing', 10, 22, 15.3, '2010-09-22');
insert into weather values ('Shanghai', 17, 35, 28.6, '2010-09-22');
insert into weather values ('Guangzhou', 30, 36, 32.7, '2010-09-22');
insert into weather values ('Xiamen', 24, 32, 30.3, '2010-09-22');

示例类:

public class TestConnPostgreSQL {public static void main(String[] args) {try {Class.forName("org.postgresql.Driver").newInstance();String url = "jdbc:postgresql://localhost:5432/testdb";Connection conn = DriverManager.getConnection(url, "postgres", "postgres");Statement st = conn.createStatement();String sql = "select * from weather";ResultSet rs = st.executeQuery(sql);while(rs.next()){System.out.print( rs.getString("city") + "\t");System.out.print( rs.getString("temp_lo") + "\t");System.out.print( rs.getString("temp_hi") + "\t");System.out.print( rs.getString("prcp") + "\t");System.out.println( rs.getString("date"));}rs.close();st.close();conn.close();} catch (Exception e) {e.printStackTrace();}}
}

输出结果:

PostgreSQL 的一个简单连接和查询操作——示例相关推荐

  1. python数据库教程_Python连接mysql数据库及简单增删改查操作示例代码

    1.安装pymysql 进入cmd,输入 pip install pymysql: 2.数据库建表 在数据库中,建立一个简单的表,如图: 3.简单操作 3.1查询操作 #coding=utf-8 #连 ...

  2. python操作数据库教程_Python连接mysql数据库及简单增删改查操作示例代码

    1.安装pymysql 进入cmd,输入 pip install pymysql: 2.数据库建表 在数据库中,建立一个简单的表,如图: 3.简单操作 3.1查询操作 #coding=utf-8 #连 ...

  3. C++ 容器的综合应用的一个简单实例——文本查询程序

    [0. 需求] 最近在粗略学习<C++ Primer 4th>的容器内容,关联容器的章节末尾有个很不错的实例. 通过实现一个简单的文本查询程序,希望能够对C++的容器学习有更深的理解. 由 ...

  4. 使用Flutter编写一个简单的天气查询App

    使用Flutter编写一个简单的天气查询App Flutter项目目录分析 入口函数 home:主页面 编写天气应用 网络请求 数据解析 布局编写 Flutter里基础的Widget 上 中 下 Fl ...

  5. html做成绩查询,一个简单的成绩查询系统

    一个简单的成绩查询系统 作者:未知    文章来源:www.jspcn.net 发布日期:2005年01月19日 作者:Javazealot 先建一个数据库(std.mdb):其中有两个表 1.pw( ...

  6. MySQL数据库C接口的数据查询操作示例

    MySQL数据库C接口的数据查询操作示例 命令行操作 (1)建库建表(已有则不用) 连接MySQL服务器,并登录之.选择某个数据库.假设用户在这个数据库下已有一个表了. (2)查询所有数据的方法 SE ...

  7. php简单的mysql类_一个简单的php mysql操作类

    本文分享一个简单的php.mysql操作类,很简单,主要是数据的连接.查询等.有需要的朋友参考下吧. 分享一段php.mysql操作类的代码,供初学的朋友参考. 一个简单的类使用php和mysql数据 ...

  8. Java中mongodb指定DB通过aggregate聚合查询操作示例

    目录 前言: 应用场景: 命令描述:​ 代码示例: 聚会查询: 数量查询: 前言: 大家都知道,mongodb是一个非关系型数据库,也就是说,mongodb数据库中的每张表是独立存在的,表与表之间没有 ...

  9. 一个简单的C#在线IDE示例

    做一个简单的C#在线IDE主要解决两个问题:                      一是如何将网页上文本框的代码编译并执行;                      二是如何将程序运行结果在网页 ...

最新文章

  1. canvas-js贝塞尔曲线代码在线生成工具
  2. comparator
  3. 【自动化__持续集成】___java___重载
  4. Cuyahoga的安装及结构
  5. 【2015沈阳现场A】
  6. 浏览器时间久了重新登录_注意!今日开始打印一建准考证,附各地时间及常见问题汇总...
  7. 深入了解ibatis源码----简单ibatis示例代码
  8. 如何找到SAP CRM WebClient UI error message的来源
  9. 将mysql表数据拼接成oracle的insert语句
  10. hashmap8底层源码剖析1--构造以及put
  11. Java导出导入Excel方法
  12. Linux mmc驱动框架(4)——卡检测及初始化
  13. isbn书号查询php代码,ISBN书号查询
  14. php面向对象编程的特性,什么是面向对象编程(OOP)?面向对象编程的特点
  15. filter_input
  16. 聊聊解决方案架构师的那些事儿 | 文末有赠书
  17. JAVA创建一个Box类(长方体),在Box类中定义三个变量,分别表示长方体的长(length)、宽(width)和高(heigth)
  18. Match Points CodeForces 1156C 二分答案
  19. 2.Ext JS MVVM特性
  20. 红外额温枪方案开发技术支持

热门文章

  1. 以太网和路由设置,内网和外网同时上
  2. 随机/线性颜色生成器(RandomColorGenerator)
  3. 论文学习16-Going out on a limb: without Dependency Trees(联合实体关系抽取2017)
  4. Java面试知识点:多线程
  5. spring boot 配置文件加密数据库用户名/密码
  6. 【转】常用数学函数篇(Linux c)
  7. day20 派生属性和方法,钻石继承
  8. DOM查找元素的方法总结
  9. 【30集iCore3_ADP出厂源代码(ARM部分)讲解视频】30-8底层驱动之RTC
  10. redisb并发访问慢出现的问题