91. 怎样估算sql执行的i/o数 ?
8 h8 o1 O% b( T1 _' usql>set autotrace on ;
7 O w* E1 r3 ]9 D7 O/ qsql>select * from table;
) o1 K& g* a* J; ?or
/ _ w- Z3 r1 e+ Esql>select * from v$filestat ; : T0 n* o3 Z5 r4 X, Y
可以查看io数 " f( \4 H" y1 L0 s0 k4 u* y6 S
& w K! ^' R3 A, F: R" Y; b. z) G
92. 如何在sqlplus下改变字段大小? + e9 W) U" _$ q$ N9 z% `
alter table table_name modify (field_name varchar2(100)); & i) N, }& O4 m6 r1 \
改大行,改小不行(除非都是空的) , Q' x; ^$ W# \) k! u% y; i
: A& p! D9 Z6 p93. 如何查询某天的数据? + p+ a) `5 J/ U7 A1 J
select * from table_name where trunc(日期字段)=to_date(’2003-05-02’,’yyyy-mm-dd’); 5 Z; q4 t$ b$ O) ?1 }' \% K c* u
( c8 \* g4 E: A8 e$ r( V" A
94. sql 语句如何插入全年日期?
, Q0 M2 K1 L* T7 U# ~ S2 wcreate table bsyear (d date); 5 C- b$ R4 Q( D0 y
insert into bsyear 7 [5 k5 V3 D& \' w/ `
select to_date(’20030101’,’yyyymmdd’)+rownum-1
5 u4 r0 w/ \$ |( ~from all_objects
6 i# L( A$ ]/ V) p/ W* ?4 r* i& kwhere rownum & R% k6 z+ {+ Y& x; B/ _
+ u% e0 t! |4 I/ g
95. 假如修改表名? 5 |3 _: a, b6 t0 v: l+ {; p T
alter table old_table_name rename to new_table_name; |