数据库
不善言谈者
这个作者很懒,什么都没留下…
展开
-
oracle数据库误删(情况不严重)恢复
在开发中,有时会误删oracle数据库数据,这种时候,如果是刚误删,数据没有被覆盖,而且有权限的话,可以利用"select * from testTable as of timestamp to_timestamp('" + time + "','yyyy-mm-dd hh24:mi:ss')";其它数据库同理,也有类似的方式.当然,如果情况严重的话,那就要看公司有没有做好数据备份了....原创 2021-03-18 15:58:52 · 132 阅读 · 0 评论 -
数据库连接的几种方式
1.传统方式:public class JDBCUtils { private JDBCUtils(){} private static Connection con ; static{ try{ Class.forName("com.mysql.jdbc.Driver"); String url = "jdbc:mysql://localhost:3306/mybase原创 2018-01-23 14:32:41 · 23533 阅读 · 2 评论 -
初探事务
1.事务是什么事务是并发控制的单位,是用户定义的一个操作序列,这些操要么都做,要么都不做,是一个不可分割的工作单位.2.事务的特性①原子性:表示事务内不可分割,要么都成功,要么都失败 ②一致性: 表示事务做完后,要求满足数据库的一些完整性约束.也就是事务要么都成功,要么都失败,失败了,要对前面的操作进行回滚. ③隔离性:表示一个事务开启了,不能受其它事务的影响 ④持久性:表示...原创 2018-03-18 14:20:38 · 275 阅读 · 0 评论 -
对数据库的简单了解
一. 什么是数据库 简单来说,就是数据存储的仓库,本质上其实是一个文件系统,文件是他的组成部分,主要功能就是通过SQL对文件的CRUD操作. 常用的数据库:MYSQL,ORACLE, SQL Server二. 数据库设计的四个阶段:以ERP项目为例需求分析:分析需求,将项目中所需要的事务抽取成对象.比如:①员工:员工编号,姓名,年龄,所属部门…②部门:部门...原创 2018-03-06 13:49:12 · 8696 阅读 · 0 评论 -
sql查询数据封装到List<map>中
package test;import java.sql.Connection;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.ResultSetMetaData;import java.sql.SQLException;import java.sql.Statement;imp...原创 2019-09-03 10:55:45 · 3553 阅读 · 0 评论