使用DDL,DML语言对数据库进行基本操作。

原创 2012年03月23日 09:54:01

n 创建表并插入数据及修改数据:

import java.sql.Connection;
import java.sql.Statement;

public class CreateTable {
	public static void main(String[] args) {
		Connection con = null;
		try {
			// 通过连接池来获得一个连接
			con = DBCon					.getConnectionFromPooledDataSource("jdbcPool/mydatasource");
			// 创建语句对象
			Statement st = con.createStatement();
			// 创建表的SQL语句
			String sql = "create table student(id int,name char(30),age int)";
			// 执行完SQL语句的结果
			boolean b = st.execute(sql);
			if (b) {
				System.out.println("create success");
			} else {
				System.out.println("create fail");
			}

			// 插入数据到student表
			sql = "insert into student values(1,'andy',47)"
					+ "insert into student values(2,'jacky',53)"
					+ "insert into student values(3,'周润发',51)"
					+ "insert into student values(4,'谢贤',60)";
			// 执行完SQL语句的结果
			b = st.execute(sql);
			if (b) {
				System.out.println("insert success");
			} else {
				System.out.println("create fail");
			}

			// 更新表数据
			sql = "update  student set name='刘德华' where id=1";
			int rows = st.executeUpdate(sql);

			// 如果更新成功,rows肯定是大于1的值
			if (rows > 0)
				System.out.println("update success");
			else
				System.out.println("update fail");

		} catch (Exception e) {
			e.printStackTrace();
		} finally {
			try {
				if (con != null)
					con.close();
			} catch (Exception e) {
				e.printStackTrace();
			}
		}
	}
}


版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

数据库:DDL/DML/DCL/TCL基本概念

根据语句操作目标的不同,区分四种类型:DDL-数据对象; DML-数据; DCL-权限; TCL-事务。

数据库语言之【DDL/DML/TCL/DCL篇】

****************************************** 数据库语言之【DDL/DML/TCL/DCL篇】 ******************************...

数据库语言(DML、DDL、DCL、DQL、TCL)

类型 ※数据定义语言(DDL),例如:CREATE、DROP、ALTER等语句。 ※数据操作语言(DML),例如:INSERT(插入)、UPDATE(修改)、DELETE(删除)语句。 ※ 数据查询语...

数据库_MySQL_常用DDL、DML、DCL语言整理(附样例)

在介绍这些SQL语言之前,先罗列一下mysql的常用数据类型和数据类型修饰,供查询参考 后面的带数字表示此类型的字段长度   数值型: TINYINT 1 ,SMALLINT ...

数据库语言分类DDL DCL DML 知多少?

DML(Data Manipulation Language): 它们是SELECT、UPDATE、INSERT、DELETE,就象它的名字一样,这4条命令是用来对数据库里的数据进行操...

数据库语言分类DDL,DCL,DML

数据库语言分类DDL,DCL,DML  DML( data manipulation language):数据操作语言    它们是SELECT、UPDATE、INSERT、DELETE,...

数据库语言分类DDL_DCL_DML

数据库语言分类DDL_DCL_DML 在数据库中有三种数据语言: DDL:数据定义语言,如Create,Drop,Alter等 DML:数据操纵语言,如Insert ,Upd...

DML、DDL、DCL三者定义(数据库的操作)

总体解释: DML(data manipulation language):        它们是SELECT、UPDATE、INSERT、DELETE,就象它的名字一样,这4条命令是用来对数据库...

数据库操作语句类型(DQL、DML、DDL、DCL)简介

SQL语言共分为四大类:数据查询语言DQL,数据操纵语言DML,数据定义语言DDL,数据控制语言DCL。 1. 数据查询语言DQL 数据查询语言DQL基本结构是由SELECT子句,FROM子句...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)