botang 发表于 2017-10-23 19:50:00

第26次活动:2017-10-23(星期一晚上7:00-9:30)

selecttable_name from user_tables order by 1 desc;

create table t05110_t ( anumber ) ;

alter table t05110_t add(b varchar2(20) ,c date );

alter table t05110_t modify (c number ) ;

insert into t05110_t values ( 1, 'A', 10) ;

---alter table t05110_t modify (c varchar2(20)) ;

alter table t05110_t modify (b char(21)) ;

--------------------------
alter table t05110_t drop columnb;

alter table t05110_t add ( b number, d number ,e number ) ;

select * from t05110_t;

alter table t05110_t drop ( a,e ) ;

select * from t05110_t;
--------
alter table t05110_t setunusedcolumnc ;

----
select*from dict where table_name like '%UNUSED%';
select* from user_unused_col_tabs;
---
alter tablet05110_tdrop unused columns;
-----

alter table t05110_t rename column b to bb;
-----
rename t05110_t to t05110_t1;

select * fromt05110_t1;

alter table t05110_t1 read only;

insert intot05110_t1 values (1,11);

alter table t05110_t1 read write;

insert intot05110_t1 values (1,11);
-----







createor replaceview v1 as
select e.employee_id,e.last_name,e.email,e.department_id, d.department_name
from employees e, departments d
where e.department_id=d.department_id   order by 1;

select* from v1;

update v1 set email='XXX' where email='SKING';


update v1 setdepartment_id=60 where employee_id=100;

update v1 setdepartment_name='YYY' where email='XXX';

create table t05111_a( anumber ) ;

create view v2 as select a*2b   from t05111_a;

insert into t05111_a values (8) ;

select* from v2;

update v2 set b=10 ;
---
CREATE   or replace VIEW         empvu80
AS SELECTemployee_id, last_name, salary , department_id
    FROM    employees
    WHERE   department_id = 80order by employee_id
    with check option constraint v2_chk;
----
select* fromempvu80;

update empvu80 setdepartment_id=60 where employee_id=145;

select* from user_constraintsorder by table_name;

update empvu80 setdepartment_id=60 where employee_id=146;
select* from seq[      DISCUZ_CODE_5      ]nbsp; order by 1 desc;

select* from dba_sequencess where s.sequence_owner='HR'
and s.sequence_name like 'SEQ%';

页: [1]
查看完整版本: 第26次活动:2017-10-23(星期一晚上7:00-9:30)