oracle 查询

来源:这里教程网 时间:2026-03-03 14:27:57 作者:

--- 手工创建 参考创建 e1       emp    ---- ename,sal,deptno sal--gz create table e1 (ename,gz,deptno)  as select ename,sal,deptno from emp; create table e2 as select ename, sal gz,deptno  from emp; --CREATE --TRUNCATE TABLE T1; --ALTER 列名  数据类型  长度  增加列  删除列   --增加 ALTER TABLE XXX  ADD (address  varchar2(10),sex varchar2(20)); --删除 ALTER TABLE XXX  DROP  COLUMN   XXX; ALTER TABLE XXX  DROP  (XXXX,XXX) --修改   类型长度  修改类型 ALTER TABLE XXX MODIFY (empno number(10)) --修改列名字 ALTER TABLE XXX RENAME COLUMN  old  TO  new; --RENAME  修改表名 RENAME  old  TO  new; ---DROP  删除表 DROP  TABLE   xxx  show recyclebin purge  drop table xxx purge; flashback table xxx to before drop rename to xxx; ---COMMENT   comment on table xx  is  ' ' ------------------------- DML  INSERT   INTO   xxx VALUES (xxx,xxx,xxx); UPDATE DELETE  NCHAR NVARCHAR2 create  table  t1 (name nvarchar2(20)); BJ                 2000km     GZ 飞机           火车 汽车 自行车 11路    500KM/H      4 merge  协同更新 A--------B  merge into myemp m     using emp e     on (e.empno=m.empno)     when matched then         update set m.ename=e.ename,m.sal=e.sal; merge   into  p1   using   p2 on (p2.empno=p1.empno) when  not matched then  insert  values(p2.empno,p2.sal,p2.ename); ---------------------------------------------------------------------                        TCL commit rollback  ---savepoint 事务的四大属性ACID即事务的原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Durability. 事务 transaction 基本属性 4   A  C   I   D  tj  (ename  ,  sal) a---1000----b update tj set sal=sal-1000 where ename='A' update tj set sal=sal+1000 where ename='B' 开始 第一条DML语句  。  

相关推荐