a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 68|回复: 0

[综合] Oracle数据库常用sql语句汇总4

[复制链接]
发表于 2012-8-4 13:54:49 | 显示全部楼层 |阅读模式
3.DROP (删除表, 索引, 视图, 同义词, 过程, 函数, 数据库链接等)/ e1 P" a. ~* d+ T0 y
( n9 @6 q# Z+ l6 T+ P5 S7 X- r5 j
删除表和它所有的约束条件
7 A3 a$ \9 V' N" f( m, c6 MDROP TABLE 表名 CASCADE CONSTRAINTS;* t5 _+ l1 S: L, @
2 J& a# b9 c4 e. S$ P# N$ |3 {  ]
4.TRUNCATE (清空表里的所有记录, 保留表的结构)
; c; Q6 _( c, u/ Q2 N8 B
- Q8 X, {; i, _! F0 [' ~( u  [/ qTRUNCATE 表名;
- D3 i; O0 m: x  j( P三.查询语句 (SELECT) 部分
+ @! R  B& n4 A; E& M0 ~- g7 RSELECT字段名1, 字段名2, …… FROM 表名1, [表名2, ……] WHERE 条件;
2 ?  K% S& x6 @. A6 }
& W5 c5 J6 q: m$ t! v字段名可以带入函数
! Y; w/ @6 P0 ]+ w  |; Z) D3 E  例如:  COUNT(*), MIN(字段名),  MAX(字段名),  AVG(字段名), DISTINCT(字段名),
: m! Y; l+ b3 ]$ s, ?           TO_CHAR(DATE字段名,'YYYY-MM-DD HH24:MI:SS')
4 J  n  ~, ^- ]7 [; s# f" d2 ^  Y; A* [7 U8 L. a" V+ v' E
NVL(EXPR1, EXPR2)函数
: g1 G- a& f1 k0 s( T5 i解释:+ M$ Q5 b+ y( ]+ A7 |7 l
IF EXPR1=NULL
, o) r% |* ~. y8 [) P' s5 m7 F                RETURN EXPR2
9 q" B: [& w& E4 IELSE$ \- n" u! [& |/ m1 `& T0 D- r1 u
                       RETURN EXPR1
1 V- d. }! l/ e2 G- e) p0 k1 `& i9 [9 w
DECODE(AA﹐V1﹐R1﹐V2﹐R2....)函数
5 D6 E7 f3 W4 `1 \' g: J* z9 V解释:
; u7 |: A5 n- l3 J" ?: Z" ?+ x& n: GIF AA=V1 THEN RETURN R1
+ S; k5 x# M- {' U: G* ~IF AA=V2 THEN RETURN R2
, S5 E$ e8 v- {0 t..…
2 b4 x2 w8 e1 n" y% EELSE* k& a9 U$ x( U; u% H' o+ l
RETURN NULL
, w6 \/ Q6 O  e6 Z" ?; G8 C' r+ z3 E$ \& W
LPAD(char1,n,char2)函数- p- r+ X+ B, B1 G7 i  g
解释:2 @- o6 f( \3 f
字符char1按制定的位数n显示,不足的位数用char2字符串替换左边的空位
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Woexam.Com ( 湘ICP备18023104号 )

GMT+8, 2024-6-15 08:51 , Processed in 0.394448 second(s), 22 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表