PostgreSQL 的一个简单连接和查询操作——示例
表和数据:
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 的一个简单连接和查询操作——示例相关推荐
- python数据库教程_Python连接mysql数据库及简单增删改查操作示例代码
1.安装pymysql 进入cmd,输入 pip install pymysql: 2.数据库建表 在数据库中,建立一个简单的表,如图: 3.简单操作 3.1查询操作 #coding=utf-8 #连 ...
- python操作数据库教程_Python连接mysql数据库及简单增删改查操作示例代码
1.安装pymysql 进入cmd,输入 pip install pymysql: 2.数据库建表 在数据库中,建立一个简单的表,如图: 3.简单操作 3.1查询操作 #coding=utf-8 #连 ...
- C++ 容器的综合应用的一个简单实例——文本查询程序
[0. 需求] 最近在粗略学习<C++ Primer 4th>的容器内容,关联容器的章节末尾有个很不错的实例. 通过实现一个简单的文本查询程序,希望能够对C++的容器学习有更深的理解. 由 ...
- 使用Flutter编写一个简单的天气查询App
使用Flutter编写一个简单的天气查询App Flutter项目目录分析 入口函数 home:主页面 编写天气应用 网络请求 数据解析 布局编写 Flutter里基础的Widget 上 中 下 Fl ...
- html做成绩查询,一个简单的成绩查询系统
一个简单的成绩查询系统 作者:未知 文章来源:www.jspcn.net 发布日期:2005年01月19日 作者:Javazealot 先建一个数据库(std.mdb):其中有两个表 1.pw( ...
- MySQL数据库C接口的数据查询操作示例
MySQL数据库C接口的数据查询操作示例 命令行操作 (1)建库建表(已有则不用) 连接MySQL服务器,并登录之.选择某个数据库.假设用户在这个数据库下已有一个表了. (2)查询所有数据的方法 SE ...
- php简单的mysql类_一个简单的php mysql操作类
本文分享一个简单的php.mysql操作类,很简单,主要是数据的连接.查询等.有需要的朋友参考下吧. 分享一段php.mysql操作类的代码,供初学的朋友参考. 一个简单的类使用php和mysql数据 ...
- Java中mongodb指定DB通过aggregate聚合查询操作示例
目录 前言: 应用场景: 命令描述: 代码示例: 聚会查询: 数量查询: 前言: 大家都知道,mongodb是一个非关系型数据库,也就是说,mongodb数据库中的每张表是独立存在的,表与表之间没有 ...
- 一个简单的C#在线IDE示例
做一个简单的C#在线IDE主要解决两个问题: 一是如何将网页上文本框的代码编译并执行; 二是如何将程序运行结果在网页 ...
最新文章
- canvas-js贝塞尔曲线代码在线生成工具
- comparator
- 【自动化__持续集成】___java___重载
- Cuyahoga的安装及结构
- 【2015沈阳现场A】
- 浏览器时间久了重新登录_注意!今日开始打印一建准考证,附各地时间及常见问题汇总...
- 深入了解ibatis源码----简单ibatis示例代码
- 如何找到SAP CRM WebClient UI error message的来源
- 将mysql表数据拼接成oracle的insert语句
- hashmap8底层源码剖析1--构造以及put
- Java导出导入Excel方法
- Linux mmc驱动框架(4)——卡检测及初始化
- isbn书号查询php代码,ISBN书号查询
- php面向对象编程的特性,什么是面向对象编程(OOP)?面向对象编程的特点
- filter_input
- 聊聊解决方案架构师的那些事儿 | 文末有赠书
- JAVA创建一个Box类(长方体),在Box类中定义三个变量,分别表示长方体的长(length)、宽(width)和高(heigth)
- Match Points CodeForces 1156C 二分答案
- 2.Ext JS MVVM特性
- 红外额温枪方案开发技术支持
热门文章
- 以太网和路由设置,内网和外网同时上
- 随机/线性颜色生成器(RandomColorGenerator)
- 论文学习16-Going out on a limb: without Dependency Trees(联合实体关系抽取2017)
- Java面试知识点:多线程
- spring boot 配置文件加密数据库用户名/密码
- 【转】常用数学函数篇(Linux c)
- day20 派生属性和方法,钻石继承
- DOM查找元素的方法总结
- 【30集iCore3_ADP出厂源代码(ARM部分)讲解视频】30-8底层驱动之RTC
- redisb并发访问慢出现的问题