53. 如何使select语句使查询结果自动生成序号?
# ~9 o$ i. s6 D. D S4 q8 S" kselect rownum,col from table; 9 l- v W' K2 @ z$ `
! G9 z/ D! H/ p! G) Q c
54. 如何知道数据裤中某个表所在的tablespace?
, j# T6 f( w [) o$ i# E) C3 pselect tablespace_name from user_tables where table_name=’test’;
& S+ [) V; j" f% P: A: D9 e& hselect * from user_tables中有个字段tablespace_name,(oracle);
{$ y: U8 U: z- n( v8 tselect * from dba_segments where …;
2 x! q6 Y9 E) k, o
; L+ ]' ^' v. w; B2 U- _ o$ I, F55. 怎么可以快速做一个和原表一样的备份表? ( r! E$ x! A e4 S% J9 |
create table new_table as (select * from old_table);
; ]- }5 P3 L6 k4 O# \
~1 [9 T L u: d55. 怎么在sqlplus下修改procedure?
- r1 r8 B; p g/ s( pselect line,trim(text) t from user_source where name =’a’ order by line;
) F0 N% K5 P B9 E# h, Q* J
- v' M6 U) V0 V2 \0 b- m, }56. 怎样解除procedure被意外锁定? 6 h2 \. F: ~$ f" O
alter system kill session ,把那个session给杀掉,不过你要先查出她的session id
1 ^: s* e# y( G6 O( X$ hor 4 D k9 x" u2 \$ A6 T) f1 W
把该过程重新改个名字就可以了。 |