使用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();
			}
		}
	}
}


Hive基本操作,DDL操作(创建表,修改表,显示命令),DML操作(Load Insert Select),Hive Join,Hive Shell参数(内置运算符、内置函数)等

1.  Hive基本操作1.1  DDL操作1.1.1    创建表建表语法CREATE [EXTERNAL] TABLE [IF NOT EXISTS] table_name    [(col_na...

JAVAWEB开发之数据库简介、MySQL的安装与卸载(处理中文乱码)、以及MySQL语言(DDL、DML、DCL、DQL)的详解和使用

SQL:Structured query language  即 结构化查询语句、 数据库简介 什么是数据库?   数据库就是一个文件系统,但是访问的时候需要使用标准SQL语句来访问数据。 关系型数据...

TABLESPACE为READ ONLY,可进行的DML和DDL操作(部分举例)

创建测试表空间 create tablespace tablespacereadonly datafile '/u02/oradata/orcl/tablespacereadonly01.dbf' ...
  • orcldb
  • orcldb
  • 2013年01月18日 13:38
  • 657

使用Java语言实现对MySQL数据库的基本操作

在数据库的使用中最为主要的就是对数据库的增、删、查、改操作,MySQL数据库作为关系型数据库的一种,其数据库管理系统是由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。MySQL 是...

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

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

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

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

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

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

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

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

数据库语言分类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,DML语言对数据库进行基本操作。
举报原因:
原因补充:

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