DML和jdbc步骤

数据截断(truncate)
	删除数据 不产生事务直接删除,当表中有外键时不能删除
序列(Sequence)
	创建
		cerate sequence 序列名 start with   起始值  increment   by//递增的序列值是n 如果n是正数就递增,如果是负数就递减 默认是1
	使用
		insert int table (序列名.nextval .....
		currval
			当前值
增加
	insert  into table  (指定列)   value(列的值)
事务
	特点(ACID)
		1.原子性:事务中所有数据的修改,要么全部执行要么全部不执行
		2.一致性,事务完成是要使所有数据都保持一致的状态
		3.隔离性事务应该在另一个事务对数据的修改前或修改后访问
		4.持久性保证事务对数据库的修改是持久有效的,即使发生系统故障,

也不应该丢失。
增加
insert into
update table_name set(字段列表)=…where
delete
jdbc
引入包
java.sql.Connection;
java.sql.DriverManager;
java.sql.ResultSet;
java.sql.SQLException;
java.sql.Statement;
步骤
1.加载驱动(选择数据库)
2.获取连接(与数据库连接上)
3.处理块(处理执行sqly语句)
4.准备sql语句
5.执行sql语句(仅仅是发送)
6.获取结果集,操作数据
7.关闭资源

猜你喜欢

转载自blog.csdn.net/weixin_45116824/article/details/93251646