数据截断(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.关闭资源