oracle
singleton-zw
热衷于软件开发 交流技术群: 278947305
展开
-
数据库事务
数据库事务的概念 两次连续成功的COMMIT或ROLLBACK之间的操作,称为一个事务。在一个事务内,数据的修改一起提交或撤销,如果发生故障或系统错误,整个事务也会自动撤销。 比如,我们去银行转账,操作可以分为下面两个环节: (1) 从第一个账户划出款项。 (2) 将款项存入第二个账户。 在这个过程中,两个环节是关联的。第一个账户划出款项必须保证正确的存入第二个账户,如果第二个环节没有完原创 2015-06-15 22:57:49 · 934 阅读 · 0 评论 -
oracle----数据操作
插入空值 执行以下的查询: INSERT INTO emp(empno,ename,job,sal) VALUES(1005,'杨华', 'CLERK',null); 复制数据:该形式一次可以插入多行数据。 步骤1:创建一个新表manager: CREATE TABLE manager AS SELECT empno,ename,sal FROM emp原创 2015-06-15 22:34:43 · 613 阅读 · 0 评论 -
oracle中表的操作
基本的创建就不说了,这里说一些不常见的方法,表示很好用 通过子查询创建表 通过子查询创建新的图书表。 步骤1:完全复制图书表到“图书1”,输入并执行以下命令: CREATE TABLE 图书1 AS SELECT * FROM 图书; 步骤2:创建新的图书表“图书2”,只包含书名和单价,输入并执行以下命令: CREATE TABLE 图书2(书名,单价)原创 2015-06-15 23:21:08 · 707 阅读 · 0 评论 -
oracle中表的锁定
锁的概念 锁出现在数据共享的场合,用来保证数据的一致性。当多个会话同时修改一个表时,需要对数据进行相应的锁定。 锁有“只读锁”、“排它锁”,“共享排它锁”等多种类型,而且每种类型又有“行级锁”(一次锁住一条记录),“页级锁”(一次锁住一页,即数据库中存储记录的最小可分配单元),“表级锁”(锁住整个表)。 若为“行级排它锁”,则除被锁住的行外,该表中其他行均可被其他的用户进行修改(Upd原创 2015-06-15 22:59:07 · 1944 阅读 · 0 评论