oracle,sqlserver,mysql,事务
优雅码农
这个作者很懒,什么都没留下…
展开
-
最基础的事务 银行转账小事列
BEGIN TRANSACTION /*--定义变量,用于累计事务执行过程中的错误--*/ DECLARE @errorSum INT declare @maxmoney int SET @errorSum=0 --初始化为0,即无错误 /*--转账:张三的账户少1000元,李四的账户多1000元*/ UPDATE account set moneny=moneny-1000 WH原创 2017-04-12 00:18:15 · 1082 阅读 · 0 评论 -
数据泵 导入导出语法
数据泵操作 数据泵操作 1.1创建目录 在数据库实例上创建directory(sqlplus下) Create or replacedirectory 目录名称 as‘D:/dump’(这个是导出导入目录) 1.2创建后可以用这个命令查看已存在的目录 Select *fromdba_directories; --查看所有 Select * fromdba_directories Wh原创 2017-06-26 21:42:18 · 1074 阅读 · 0 评论 -
oracle 删错表中数据 恢复方法
作为一个程序员,数据库操作是必须的,但是如果操作失误,一般都会造成比较严重的后果。 今天一不小心,干了一件揪心的事情,将正在使用的组织机构误操作执行了delete,顿时大脑有点缺氧,感觉蒙圈了(相信对于没有数据备份和回滚经验的粗心小伙伴来说都是这样的感受),但是一想,数据库一般都是支持数据回滚的,然后查找了一下解决方案。 由于用的是Oracle数据库,这一点非常好,因为Oracle有闪原创 2018-01-29 12:17:07 · 703 阅读 · 0 评论 -
ORACLE11g ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务 & 无监听
我的oralce 11g 每次偶尔出现一次 这种情况, 先是无监听 然后我就 开始运行 CMD2.输入services.msc 打开服务找到OracleOraDb11g_home1TNSListenerORCL点击重启然后找到OracleServiceORCL 点击重启注意顺序否则无效就OK了 本人屡试不爽!...原创 2018-03-09 17:18:45 · 1507 阅读 · 0 评论