3.DROP (删除表, 索引, 视图, 同义词, 过程, 函数, 数据库链接等)
$ t+ y' C m4 s+ j7 A! T/ j, v" Y7 P5 v0 x
删除表和它所有的约束条件
1 V* y4 m' h j- D1 j) a/ h" vDROP TABLE 表名 CASCADE CONSTRAINTS;% K. S' s. m" I
5 D# x) h9 P* B& S4 i7 J% `
4.TRUNCATE (清空表里的所有记录, 保留表的结构)
" ` V0 S0 x( U( c- v" Q! _1 ~: O1 J& m& K: \
TRUNCATE 表名;
^- l5 q2 {3 ]) r2 m$ r三.查询语句 (SELECT) 部分$ v5 T5 _8 u/ ~1 V
SELECT字段名1, 字段名2, …… FROM 表名1, [表名2, ……] WHERE 条件;/ ?# K) ?* v; r
4 U& z0 |" j, P$ }) ]
字段名可以带入函数- {" n; e; X) }8 r% a+ N
例如: COUNT(*), MIN(字段名), MAX(字段名), AVG(字段名), DISTINCT(字段名),
( a5 i& E: ?$ R; \) T) A5 l TO_CHAR(DATE字段名,'YYYY-MM-DD HH24:MI:SS')
9 F. u3 ?7 @5 T& ?1 E n3 t0 h
/ X5 x: z1 c& b$ s$ ONVL(EXPR1, EXPR2)函数
# N% S3 {" d" V' j: ~解释:
) `: w# j* h. v7 @5 r; [IF EXPR1=NULL: [0 q$ P. t0 q$ o) @3 J
RETURN EXPR2) g* l1 ?! e4 i4 L4 ?' @& ^
ELSE! q. ]- t* }1 z+ P1 \
RETURN EXPR1+ Z/ C+ S0 D$ t
7 u+ g4 T+ U& P6 X. T" R8 o* }( _/ a4 A& q6 P
DECODE(AA﹐V1﹐R1﹐V2﹐R2....)函数
% c: t: F4 K. o, |# {0 \解释:. G0 a; b% P" G) N! p
IF AA=V1 THEN RETURN R1
/ ?( j. Q! z+ V( mIF AA=V2 THEN RETURN R29 z- @0 Z7 _0 j1 L" w+ v! n
..…9 b4 r A1 D3 Z
ELSE) T" p. Z& |4 S: o' m5 g. g- W. t( n
RETURN NULL
7 q0 v/ {3 w, h1 W5 ^& ?5 [$ F, N* _3 o+ H" G% p% T% Z
LPAD(char1,n,char2)函数5 b0 {4 w' T ~
解释:
. N. o: [* T# }* l+ O0 v; k& `% C) K字符char1按制定的位数n显示,不足的位数用char2字符串替换左边的空位 |