天天看點

Oracle SQL 內置函數大全

<<Oracle SQL 內置函數大全>>幻燈片

  1

Oracle SQL 內置函數大全

SQL中的單記錄函數

  2

Oracle SQL 內置函數大全

1

.

ASCII

  3

Oracle SQL 內置函數大全

傳回與指定的字元對應的十進制數;

  4

Oracle SQL 內置函數大全

SQL

>

select

ascii

(

'

A

'

) A,

ascii

(

'

a

'

) a,

ascii

(

'

'

) zero,

ascii

(

'

'

space

from

 dual;

  5

Oracle SQL 內置函數大全

  6

Oracle SQL 內置函數大全

        A         A      ZERO     

SPACE

  7

Oracle SQL 內置函數大全

--

------- --------- --------- ---------

  8

Oracle SQL 內置函數大全

65

97

48

32

  9

Oracle SQL 內置函數大全

 10

Oracle SQL 內置函數大全

 11

Oracle SQL 內置函數大全

2

.CHR

 12

Oracle SQL 內置函數大全

給出整數,傳回對應的字元;

 13

Oracle SQL 內置函數大全

SQL

>

select

 chr(

54740

) zhao,chr(

65

) chr65 

from

 dual;

 14

Oracle SQL 內置函數大全

 15

Oracle SQL 內置函數大全

ZH C

 16

Oracle SQL 內置函數大全

--

 -

 17

Oracle SQL 內置函數大全

趙 A

 18

Oracle SQL 內置函數大全

 19

Oracle SQL 內置函數大全

3

.CONCAT

 20

Oracle SQL 內置函數大全

連接配接兩個字元串;

 21

Oracle SQL 內置函數大全

SQL

>

select

 concat(

'

010-

'

,

'

88888888

'

)

||

'

轉23

'

  高乾競電話 

from

 dual;

 22

Oracle SQL 內置函數大全

 23

Oracle SQL 內置函數大全

高乾競電話

 24

Oracle SQL 內置函數大全

--

--------------

 25

Oracle SQL 內置函數大全

010

-

88888888轉23

 26

Oracle SQL 內置函數大全

 27

Oracle SQL 內置函數大全

4

.INITCAP

 28

Oracle SQL 內置函數大全

傳回字元串并将字元串的第一個字母變為大寫;

 29

Oracle SQL 內置函數大全

SQL

>

select

 initcap(

'

smith

'

) upp 

from

 dual;

 30

Oracle SQL 內置函數大全

 31

Oracle SQL 內置函數大全

UPP

 32

Oracle SQL 內置函數大全

--

---

 33

Oracle SQL 內置函數大全

Smith

 34

Oracle SQL 內置函數大全

 35

Oracle SQL 內置函數大全

 36

Oracle SQL 內置函數大全

5

.INSTR(C1,C2,I,J)

 37

Oracle SQL 內置函數大全

在一個字元串中搜尋指定的字元,傳回發現指定的字元的位置;

 38

Oracle SQL 內置函數大全

C1    被搜尋的字元串

 39

Oracle SQL 內置函數大全

C2    希望搜尋的字元串

 40

Oracle SQL 內置函數大全

I     搜尋的開始位置,預設為1

 41

Oracle SQL 內置函數大全

J     出現的位置,預設為1

 42

Oracle SQL 內置函數大全

SQL

>

select

 instr(

'

oracle traning

'

,

'

ra

'

,

1

,

2

) instring 

from

 dual;

 43

Oracle SQL 內置函數大全

 44

Oracle SQL 內置函數大全

 INSTRING

 45

Oracle SQL 內置函數大全

--

-------

 46

Oracle SQL 內置函數大全

9

 47

Oracle SQL 內置函數大全

 48

Oracle SQL 內置函數大全

 49

Oracle SQL 內置函數大全

6

.LENGTH

 50

Oracle SQL 內置函數大全

傳回字元串的長度;

 51

Oracle SQL 內置函數大全

SQL

>

select

 name,length(name),addr,length(addr),sal,length(to_char(sal)) 

from

 gao.nchar_tst;

 52

Oracle SQL 內置函數大全

 53

Oracle SQL 內置函數大全

NAME   LENGTH(NAME) ADDR             LENGTH(ADDR)       SAL LENGTH(TO_CHAR(SAL))

 54

Oracle SQL 內置函數大全

--

---- ------------ ---------------- ------------ --------- --------------------

 55

Oracle SQL 內置函數大全

高乾競            

3

 北京市海錠區                

6

9999.99

7

 56

Oracle SQL 內置函數大全

 57

Oracle SQL 內置函數大全

 58

Oracle SQL 內置函數大全

 59

Oracle SQL 內置函數大全

7

.

LOWER

 60

Oracle SQL 內置函數大全

傳回字元串,并将所有的字元小寫

 61

Oracle SQL 內置函數大全

SQL

>

select

lower

(

'

AaBbCcDd

'

)AaBbCcDd 

from

 dual;

 62

Oracle SQL 內置函數大全

 63

Oracle SQL 內置函數大全

AABBCCDD

 64

Oracle SQL 內置函數大全

--

------

 65

Oracle SQL 內置函數大全

aabbccdd

 66

Oracle SQL 內置函數大全

 67

Oracle SQL 內置函數大全

 68

Oracle SQL 內置函數大全

8

.

UPPER

 69

Oracle SQL 內置函數大全

傳回字元串,并将所有的字元大寫

 70

Oracle SQL 內置函數大全

SQL

>

select

upper

(

'

AaBbCcDd

'

upper

from

 dual;

 71

Oracle SQL 內置函數大全

 72

Oracle SQL 內置函數大全

UPPER

 73

Oracle SQL 內置函數大全

--

------

 74

Oracle SQL 內置函數大全

AABBCCDD

 75

Oracle SQL 內置函數大全

 76

Oracle SQL 內置函數大全

 77

Oracle SQL 內置函數大全

 78

Oracle SQL 內置函數大全

9

.RPAD和LPAD(粘貼字元)

 79

Oracle SQL 內置函數大全

RPAD  在列的右邊粘貼字元

 80

Oracle SQL 內置函數大全

LPAD  在列的左邊粘貼字元

 81

Oracle SQL 內置函數大全

SQL

>

select

 lpad(rpad(

'

gao

'

,

10

,

'

*

'

),

17

,

'

*

'

)

from

 dual;

 82

Oracle SQL 內置函數大全

 83

Oracle SQL 內置函數大全

LPAD(RPAD(

'

GAO

'

,

1

 84

Oracle SQL 內置函數大全

--

---------------

 85

Oracle SQL 內置函數大全

*******

gao

*******

 86

Oracle SQL 內置函數大全

不夠字元則用

*

來填滿

 87

Oracle SQL 內置函數大全

 88

Oracle SQL 內置函數大全

 89

Oracle SQL 內置函數大全

10

.LTRIM和RTRIM

 90

Oracle SQL 內置函數大全

LTRIM

  删除左邊出現的字元串

 91

Oracle SQL 內置函數大全

RTRIM

  删除右邊出現的字元串

 92

Oracle SQL 內置函數大全

SQL

>

select

ltrim

(

rtrim

(

'

   gao qian jing   

'

,

'

'

),

'

'

from

 dual;

 93

Oracle SQL 內置函數大全

 94

Oracle SQL 內置函數大全

LTRIM

(

RTRIM

(

'

 95

Oracle SQL 內置函數大全

-------------

 96

Oracle SQL 內置函數大全

gao qian jing

 97

Oracle SQL 內置函數大全

 98

Oracle SQL 內置函數大全

 99

Oracle SQL 內置函數大全

11.SUBSTR(string,start,count)

100

Oracle SQL 內置函數大全

取子字元串,從start開始,取count個

101

Oracle SQL 內置函數大全

SQL> select substr(

'

13088888888

'

,3,8) from dual;

102

Oracle SQL 內置函數大全

103

Oracle SQL 內置函數大全

SUBSTR(

'

104

Oracle SQL 內置函數大全

--

------

105

Oracle SQL 內置函數大全

08888888

106

Oracle SQL 內置函數大全

107

Oracle SQL 內置函數大全

108

Oracle SQL 內置函數大全

12

.

REPLACE

(

'

string

'

,

'

s1

'

,

'

s2

'

)

109

Oracle SQL 內置函數大全

string   希望被替換的字元或變量 

110

Oracle SQL 內置函數大全

s1       被替換的字元串

111

Oracle SQL 內置函數大全

s2       要替換的字元串

112

Oracle SQL 內置函數大全

SQL

>

select

replace

(

'

he love you

'

,

'

he

'

,

'

i

'

from

 dual;

113

Oracle SQL 內置函數大全

114

Oracle SQL 內置函數大全

REPLACE

(

'

H

115

Oracle SQL 內置函數大全

----------

116

Oracle SQL 內置函數大全

i love you

117

Oracle SQL 內置函數大全

118

Oracle SQL 內置函數大全

119

Oracle SQL 內置函數大全

13.SOUNDEX

120

Oracle SQL 內置函數大全

傳回一個與給定的字元串讀音相同的字元串

121

Oracle SQL 內置函數大全

SQL> create table table1(xm varchar(8));

122

Oracle SQL 內置函數大全

SQL> insert into table1 values(

'

weather

'

);

123

Oracle SQL 內置函數大全

SQL> insert into table1 values(

'

wether

'

);

124

Oracle SQL 內置函數大全

SQL> insert into table1 values(

'

gao

'

);

125

Oracle SQL 內置函數大全

126

Oracle SQL 內置函數大全

SQL> select xm from table1 where soundex(xm)=soundex(

'

weather

'

);

127

Oracle SQL 內置函數大全

128

Oracle SQL 內置函數大全

XM

129

Oracle SQL 內置函數大全

--------

130

Oracle SQL 內置函數大全

weather

131

Oracle SQL 內置函數大全

wether

132

Oracle SQL 內置函數大全

133

Oracle SQL 內置函數大全

134

Oracle SQL 內置函數大全

14.TRIM(

'

s

'

 from 

'

string

'

)

135

Oracle SQL 內置函數大全

LEADING   剪掉前面的字元

136

Oracle SQL 內置函數大全

TRAILING  剪掉後面的字元

137

Oracle SQL 內置函數大全

如果不指定,預設為空格符 

138

Oracle SQL 內置函數大全

139

Oracle SQL 內置函數大全

15.ABS

140

Oracle SQL 內置函數大全

傳回指定值的絕對值

141

Oracle SQL 內置函數大全

SQL> select abs(100),abs(-100) from dual;

142

Oracle SQL 內置函數大全

143

Oracle SQL 內置函數大全

 ABS(100) ABS(-100)

144

Oracle SQL 內置函數大全

--------- ---------

145

Oracle SQL 內置函數大全

      100       100

146

Oracle SQL 內置函數大全

147

Oracle SQL 內置函數大全

148

Oracle SQL 內置函數大全

16.ACOS

149

Oracle SQL 內置函數大全

給出反餘弦的值

150

Oracle SQL 內置函數大全

SQL> select acos(-1) from dual;

151

Oracle SQL 內置函數大全

152

Oracle SQL 內置函數大全

 ACOS(-1)

153

Oracle SQL 內置函數大全

---------

154

Oracle SQL 內置函數大全

3.1415927

155

Oracle SQL 內置函數大全

156

Oracle SQL 內置函數大全

157

Oracle SQL 內置函數大全

17.ASIN

158

Oracle SQL 內置函數大全

給出反正弦的值

159

Oracle SQL 內置函數大全

SQL> select asin(0.5) from dual;

160

Oracle SQL 內置函數大全

161

Oracle SQL 內置函數大全

ASIN(0.5)

162

Oracle SQL 內置函數大全

---------

163

Oracle SQL 內置函數大全

.52359878

164

Oracle SQL 內置函數大全

165

Oracle SQL 內置函數大全

166

Oracle SQL 內置函數大全

18.ATAN

167

Oracle SQL 內置函數大全

傳回一個數字的反正切值

168

Oracle SQL 內置函數大全

SQL> select atan(1) from dual;

169

Oracle SQL 內置函數大全

170

Oracle SQL 內置函數大全

  ATAN(1)

171

Oracle SQL 內置函數大全

---------

172

Oracle SQL 內置函數大全

.78539816

173

Oracle SQL 內置函數大全

174

Oracle SQL 內置函數大全

175

Oracle SQL 內置函數大全

19.CEIL

176

Oracle SQL 內置函數大全

傳回大于或等于給出數字的最小整數

177

Oracle SQL 內置函數大全

SQL> select ceil(3.1415927) from dual;

178

Oracle SQL 內置函數大全

179

Oracle SQL 內置函數大全

CEIL(3.1415927)

180

Oracle SQL 內置函數大全

---------------

181

Oracle SQL 內置函數大全

              4

182

Oracle SQL 內置函數大全

183

Oracle SQL 內置函數大全

184

Oracle SQL 內置函數大全

20.COS

185

Oracle SQL 內置函數大全

傳回一個給定數字的餘弦

186

Oracle SQL 內置函數大全

SQL> select cos(-3.1415927) from dual;

187

Oracle SQL 內置函數大全

188

Oracle SQL 內置函數大全

COS(-3.1415927)

189

Oracle SQL 內置函數大全

---------------

190

Oracle SQL 內置函數大全

             -1

191

Oracle SQL 內置函數大全

192

Oracle SQL 內置函數大全

193

Oracle SQL 內置函數大全

21.COSH

194

Oracle SQL 內置函數大全

傳回一個數字反餘弦值

195

Oracle SQL 內置函數大全

SQL> select cosh(20) from dual;

196

Oracle SQL 內置函數大全

197

Oracle SQL 內置函數大全

 COSH(20)

198

Oracle SQL 內置函數大全

---------

199

Oracle SQL 內置函數大全

242582598

200

Oracle SQL 內置函數大全

201

Oracle SQL 內置函數大全

202

Oracle SQL 內置函數大全

22.EXP

203

Oracle SQL 內置函數大全

傳回一個數字e的n次方根

204

Oracle SQL 內置函數大全

SQL> select exp(2),exp(1) from dual;

205

Oracle SQL 內置函數大全

206

Oracle SQL 內置函數大全

   EXP(2)    EXP(1)

207

Oracle SQL 內置函數大全

--------- ---------

208

Oracle SQL 內置函數大全

7.3890561 2.7182818

209

Oracle SQL 內置函數大全

210

Oracle SQL 內置函數大全

211

Oracle SQL 內置函數大全

23.FLOOR

212

Oracle SQL 內置函數大全

對給定的數字取整數

213

Oracle SQL 內置函數大全

SQL> select floor(2345.67) from dual;

214

Oracle SQL 內置函數大全

215

Oracle SQL 內置函數大全

FLOOR(2345.67)

216

Oracle SQL 內置函數大全

--------------

217

Oracle SQL 內置函數大全

          2345

218

Oracle SQL 內置函數大全

219

Oracle SQL 內置函數大全

220

Oracle SQL 內置函數大全

24.LN

221

Oracle SQL 內置函數大全

傳回一個數字的對數值

222

Oracle SQL 內置函數大全

SQL> select ln(1),ln(2),ln(2.7182818) from dual;

223

Oracle SQL 內置函數大全

224

Oracle SQL 內置函數大全

    LN(1)     LN(2) LN(2.7182818)

225

Oracle SQL 內置函數大全

--------- --------- -------------

226

Oracle SQL 內置函數大全

        0 .69314718     .99999999

227

Oracle SQL 內置函數大全

228

Oracle SQL 內置函數大全

229

Oracle SQL 內置函數大全

25.LOG(n1,n2)

230

Oracle SQL 內置函數大全

傳回一個以n1為底n2的對數 

231

Oracle SQL 內置函數大全

SQL> select log(2,1),log(2,4) from dual;

232

Oracle SQL 內置函數大全

233

Oracle SQL 內置函數大全

 LOG(2,1)  LOG(2,4)

234

Oracle SQL 內置函數大全

--------- ---------

235

Oracle SQL 內置函數大全

        0         2

236

Oracle SQL 內置函數大全

237

Oracle SQL 內置函數大全

238

Oracle SQL 內置函數大全

26.MOD(n1,n2)

239

Oracle SQL 內置函數大全

傳回一個n1除以n2的餘數

240

Oracle SQL 內置函數大全

SQL> select mod(10,3),mod(3,3),mod(2,3) from dual;

241

Oracle SQL 內置函數大全

242

Oracle SQL 內置函數大全

MOD(10,3)  MOD(3,3)  MOD(2,3)

243

Oracle SQL 內置函數大全

--------- --------- ---------

244

Oracle SQL 內置函數大全

        1         0         2

245

Oracle SQL 內置函數大全

246

Oracle SQL 內置函數大全

247

Oracle SQL 內置函數大全

27.POWER

248

Oracle SQL 內置函數大全

傳回n1的n2次方根

249

Oracle SQL 內置函數大全

SQL> select power(2,10),power(3,3) from dual;

250

Oracle SQL 內置函數大全

251

Oracle SQL 內置函數大全

POWER(2,10) POWER(3,3)

252

Oracle SQL 內置函數大全

----------- ----------

253

Oracle SQL 內置函數大全

       1024         27

254

Oracle SQL 內置函數大全

255

Oracle SQL 內置函數大全

256

Oracle SQL 內置函數大全

28.ROUND和TRUNC

257

Oracle SQL 內置函數大全

按照指定的精度進行舍入

258

Oracle SQL 內置函數大全

SQL> select round(55.5),round(-55.4),trunc(55.5),trunc(-55.5) from dual;

259

Oracle SQL 內置函數大全

260

Oracle SQL 內置函數大全

ROUND(55.5) ROUND(-55.4) TRUNC(55.5) TRUNC(-55.5)

261

Oracle SQL 內置函數大全

----------- ------------ ----------- ------------

262

Oracle SQL 內置函數大全

         56          -55          55          -55

263

Oracle SQL 內置函數大全

264

Oracle SQL 內置函數大全

265

Oracle SQL 內置函數大全

29.SIGN

266

Oracle SQL 內置函數大全

取數字n的符号,大于0傳回1,小于0傳回-1,等于0傳回0

267

Oracle SQL 內置函數大全

SQL> select sign(123),sign(-100),sign(0) from dual;

268

Oracle SQL 內置函數大全

269

Oracle SQL 內置函數大全

SIGN(123) SIGN(-100)   SIGN(0)

270

Oracle SQL 內置函數大全

--------- ---------- ---------

271

Oracle SQL 內置函數大全

        1         -1         0

272

Oracle SQL 內置函數大全

273

Oracle SQL 內置函數大全

274

Oracle SQL 內置函數大全

30.SIN

275

Oracle SQL 內置函數大全

傳回一個數字的正弦值

276

Oracle SQL 內置函數大全

SQL> select sin(1.57079) from dual;

277

Oracle SQL 內置函數大全

278

Oracle SQL 內置函數大全

SIN(1.57079)

279

Oracle SQL 內置函數大全

------------

280

Oracle SQL 內置函數大全

           1

281

Oracle SQL 內置函數大全

282

Oracle SQL 內置函數大全

283

Oracle SQL 內置函數大全

31.SIGH

284

Oracle SQL 內置函數大全

傳回雙曲正弦的值

285

Oracle SQL 內置函數大全

SQL> select sin(20),sinh(20) from dual;

286

Oracle SQL 內置函數大全

287

Oracle SQL 內置函數大全

  SIN(20)  SINH(20)

288

Oracle SQL 內置函數大全

--------- ---------

289

Oracle SQL 內置函數大全

.91294525 242582598

290

Oracle SQL 內置函數大全

291

Oracle SQL 內置函數大全

292

Oracle SQL 內置函數大全

32.SQRT

293

Oracle SQL 內置函數大全

傳回數字n的根

294

Oracle SQL 內置函數大全

SQL> select sqrt(64),sqrt(10) from dual;

295

Oracle SQL 內置函數大全

296

Oracle SQL 內置函數大全

 SQRT(64)  SQRT(10)

297

Oracle SQL 內置函數大全

--------- ---------

298

Oracle SQL 內置函數大全

        8 3.1622777

299

Oracle SQL 內置函數大全

300

Oracle SQL 內置函數大全

301

Oracle SQL 內置函數大全

33.TAN

302

Oracle SQL 內置函數大全

傳回數字的正切值

303

Oracle SQL 內置函數大全

SQL> select tan(20),tan(10) from dual;

304

Oracle SQL 內置函數大全

305

Oracle SQL 內置函數大全

  TAN(20)   TAN(10)

306

Oracle SQL 內置函數大全

--------- ---------

307

Oracle SQL 內置函數大全

2.2371609 .64836083

308

Oracle SQL 內置函數大全

309

Oracle SQL 內置函數大全

310

Oracle SQL 內置函數大全

34.TANH

311

Oracle SQL 內置函數大全

傳回數字n的雙曲正切值

312

Oracle SQL 內置函數大全

SQL> select tanh(20),tan(20) from dual;

313

Oracle SQL 內置函數大全

314

Oracle SQL 內置函數大全

 TANH(20)   TAN(20)

315

Oracle SQL 內置函數大全

--------- ---------

316

Oracle SQL 內置函數大全

        1 2.2371609

317

Oracle SQL 內置函數大全

318

Oracle SQL 內置函數大全

319

Oracle SQL 內置函數大全

320

Oracle SQL 內置函數大全

35.TRUNC

321

Oracle SQL 內置函數大全

按照指定的精度截取一個數

322

Oracle SQL 內置函數大全

SQL> select trunc(124.1666,-2) trunc1,trunc(124.16666,2) from dual;

323

Oracle SQL 內置函數大全

324

Oracle SQL 內置函數大全

   TRUNC1 TRUNC(124.16666,2)

325

Oracle SQL 內置函數大全

--------- ------------------

326

Oracle SQL 內置函數大全

      100             124.16

327

Oracle SQL 內置函數大全

328

Oracle SQL 內置函數大全

329

Oracle SQL 內置函數大全

330

Oracle SQL 內置函數大全

36.ADD_MONTHS

331

Oracle SQL 內置函數大全

增加或減去月份

332

Oracle SQL 內置函數大全

SQL> select to_char(add_months(to_date(

'

199912

'

,

'

yyyymm

'

),2),

'

yyyymm

'

) from dual;

333

Oracle SQL 內置函數大全

334

Oracle SQL 內置函數大全

TO_CHA

335

Oracle SQL 內置函數大全

------

336

Oracle SQL 內置函數大全

200002

337

Oracle SQL 內置函數大全

SQL> select to_char(add_months(to_date(

'

199912

'

,

'

yyyymm

'

),-2),

'

yyyymm

'

) from dual;

338

Oracle SQL 內置函數大全

339

Oracle SQL 內置函數大全

TO_CHA

340

Oracle SQL 內置函數大全

------

341

Oracle SQL 內置函數大全

199910

342

Oracle SQL 內置函數大全

343

Oracle SQL 內置函數大全

344

Oracle SQL 內置函數大全

37.LAST_DAY

345

Oracle SQL 內置函數大全

傳回日期的最後一天

346

Oracle SQL 內置函數大全

SQL> select to_char(sysdate,

'

yyyy.mm.dd

'

),to_char((sysdate)+1,

'

yyyy.mm.dd

'

) from dual;

347

Oracle SQL 內置函數大全

348

Oracle SQL 內置函數大全

TO_CHAR(SY TO_CHAR((S

349

Oracle SQL 內置函數大全

---------- ----------

350

Oracle SQL 內置函數大全

2004.05.09 2004.05.10

351

Oracle SQL 內置函數大全

SQL> select last_day(sysdate) from dual;

352

Oracle SQL 內置函數大全

353

Oracle SQL 內置函數大全

LAST_DAY(S

354

Oracle SQL 內置函數大全

----------

355

Oracle SQL 內置函數大全

31-5月 -04

356

Oracle SQL 內置函數大全

357

Oracle SQL 內置函數大全

358

Oracle SQL 內置函數大全

38.MONTHS_BETWEEN(date2,date1)

359

Oracle SQL 內置函數大全

給出date2-date1的月份

360

Oracle SQL 內置函數大全

SQL> select months_between(

'

19

-

12月

-

1999

'

,

'

19

-

3月

-

1999

'

) mon_between from dual;

361

Oracle SQL 內置函數大全

362

Oracle SQL 內置函數大全

MON_BETWEEN

363

Oracle SQL 內置函數大全

-----------

364

Oracle SQL 內置函數大全

          9

365

Oracle SQL 內置函數大全

SQL>selectmonths_between(to_date(

'

2000.05

.

20

'

,

'

yyyy.mm.dd

'

),to_date(

'

2005.05

.

20

'

,

'

yyyy.mm.dd

'

)) mon_betw from dual;

366

Oracle SQL 內置函數大全

367

Oracle SQL 內置函數大全

 MON_BETW

368

Oracle SQL 內置函數大全

---------

369

Oracle SQL 內置函數大全

      -60

370

Oracle SQL 內置函數大全

371

Oracle SQL 內置函數大全

372

Oracle SQL 內置函數大全

39.NEW_TIME(date,

'

this

'

,

'

that

'

)

373

Oracle SQL 內置函數大全

給出在this時區=other時區的日期和時間

374

Oracle SQL 內置函數大全

SQL> select to_char(sysdate,

'

yyyy.mm.dd hh24:mi:ss

'

) bj_time,to_char(new_time

375

Oracle SQL 內置函數大全

  2  (sysdate,

'

PDT

'

,

'

GMT

'

),

'

yyyy.mm.dd hh24:mi:ss

'

) los_angles from dual;

376

Oracle SQL 內置函數大全

377

Oracle SQL 內置函數大全

BJ_TIME             LOS_ANGLES

378

Oracle SQL 內置函數大全

------------------- -------------------

379

Oracle SQL 內置函數大全

2004.05.09 11:05:32 2004.05.09 18:05:32

380

Oracle SQL 內置函數大全

381

Oracle SQL 內置函數大全

382

Oracle SQL 內置函數大全

40.NEXT_DAY(date,

'

day

'

)

383

Oracle SQL 內置函數大全

給出日期date和星期x之後計算下一個星期的日期

384

Oracle SQL 內置函數大全

SQL> select next_day(

'

18

-

5月

-

2001

'

,

'

星期五

'

) next_day from dual;

385

Oracle SQL 內置函數大全

386

Oracle SQL 內置函數大全

NEXT_DAY

387

Oracle SQL 內置函數大全

----------

388

Oracle SQL 內置函數大全

25-5月 -01

389

Oracle SQL 內置函數大全

390

Oracle SQL 內置函數大全

391

Oracle SQL 內置函數大全

392

Oracle SQL 內置函數大全

41.SYSDATE

393

Oracle SQL 內置函數大全

用來得到系統的目前日期

394

Oracle SQL 內置函數大全

SQL> select to_char(sysdate,

'

dd

-

mm

-

yyyy 

day

'

) from dual;

395

Oracle SQL 內置函數大全

396

Oracle SQL 內置函數大全

TO_CHAR(SYSDATE,

'

397

Oracle SQL 內置函數大全

--

---------------

398

Oracle SQL 內置函數大全

09

-

05

-

2004

 星期日

399

Oracle SQL 內置函數大全

trunc(date,fmt)按照給出的要求将日期截斷,如果fmt

=

'

mi

'

表示保留分,截斷秒

400

Oracle SQL 內置函數大全

SQL

>

select

 to_char(trunc(sysdate,

'

hh

'

),

'

yyyy.mm.dd hh24:mi:ss

'

) hh,

401

Oracle SQL 內置函數大全

2

  to_char(trunc(sysdate,

'

mi

'

),

'

yyyy.mm.dd hh24:mi:ss

'

) hhmm 

from

 dual;

402

Oracle SQL 內置函數大全

403

Oracle SQL 內置函數大全

HH                  HHMM

404

Oracle SQL 內置函數大全

--

----------------- -------------------

405

Oracle SQL 內置函數大全

2004.05

.

09

11

:

00

:

00

2004.05

.

09

11

:

17

:

00

406

Oracle SQL 內置函數大全

407

Oracle SQL 內置函數大全

408

Oracle SQL 內置函數大全

409

Oracle SQL 內置函數大全

42

.CHARTOROWID

410

Oracle SQL 內置函數大全

将字元資料類型轉換為ROWID類型

411

Oracle SQL 內置函數大全

SQL

>

select

 rowid,rowidtochar(rowid),ename 

from

 scott.emp;

412

Oracle SQL 內置函數大全

413

Oracle SQL 內置函數大全

ROWID              ROWIDTOCHAR(ROWID) ENAME

414

Oracle SQL 內置函數大全

--

---------------- ------------------ ----------

415

Oracle SQL 內置函數大全

AAAAfKAACAAAAEqAAA AAAAfKAACAAAAEqAAA SMITH

416

Oracle SQL 內置函數大全

AAAAfKAACAAAAEqAAB AAAAfKAACAAAAEqAAB ALLEN

417

Oracle SQL 內置函數大全

AAAAfKAACAAAAEqAAC AAAAfKAACAAAAEqAAC WARD

418

Oracle SQL 內置函數大全

AAAAfKAACAAAAEqAAD AAAAfKAACAAAAEqAAD JONES

419

Oracle SQL 內置函數大全

420

Oracle SQL 內置函數大全

421

Oracle SQL 內置函數大全

43

.

CONVERT

(c,dset,sset)

422

Oracle SQL 內置函數大全

将源字元串 sset從一個語言字元集轉換到另一個目的dset字元集

423

Oracle SQL 內置函數大全

SQL

>

select

convert

(

'

strutz

'

,

'

we8hp

'

,

'

f7dec

'

) "conversion" 

from

 dual;

424

Oracle SQL 內置函數大全

425

Oracle SQL 內置函數大全

conver

426

Oracle SQL 內置函數大全

--

----

427

Oracle SQL 內置函數大全

strutz

428

Oracle SQL 內置函數大全

429

Oracle SQL 內置函數大全

430

Oracle SQL 內置函數大全

44

.HEXTORAW

431

Oracle SQL 內置函數大全

将一個十六進制構成的字元串轉換為二進制

432

Oracle SQL 內置函數大全

433

Oracle SQL 內置函數大全

434

Oracle SQL 內置函數大全

45

.RAWTOHEXT

435

Oracle SQL 內置函數大全

将一個二進制構成的字元串轉換為十六進制

436

Oracle SQL 內置函數大全

437

Oracle SQL 內置函數大全

438

Oracle SQL 內置函數大全

439

Oracle SQL 內置函數大全

46

.ROWIDTOCHAR

440

Oracle SQL 內置函數大全

将ROWID資料類型轉換為字元類型

441

Oracle SQL 內置函數大全

442

Oracle SQL 內置函數大全

443

Oracle SQL 內置函數大全

444

Oracle SQL 內置函數大全

47

.TO_CHAR(date,

'

format

'

)

445

Oracle SQL 內置函數大全

SQL

>

select

 to_char(sysdate,

'

yyyy/mm/dd hh24:mi:ss

'

from

 dual;

446

Oracle SQL 內置函數大全

447

Oracle SQL 內置函數大全

TO_CHAR(SYSDATE,

'

YY

448

Oracle SQL 內置函數大全

-------------------

449

Oracle SQL 內置函數大全

2004/05/09 21:14:41

450

Oracle SQL 內置函數大全

451

Oracle SQL 內置函數大全

452

Oracle SQL 內置函數大全

453

Oracle SQL 內置函數大全

48.TO_DATE(string,

'

format

'

)

454

Oracle SQL 內置函數大全

将字元串轉化為ORACLE中的一個日期

455

Oracle SQL 內置函數大全

456

Oracle SQL 內置函數大全

457

Oracle SQL 內置函數大全

49.TO_MULTI_BYTE

458

Oracle SQL 內置函數大全

将字元串中的單位元組字元轉化為多位元組字元

459

Oracle SQL 內置函數大全

SQL>  select to_multi_byte(

'

'

) from dual;

460

Oracle SQL 內置函數大全

461

Oracle SQL 內置函數大全

TO

462

Oracle SQL 內置函數大全

--

463

Oracle SQL 內置函數大全

464

Oracle SQL 內置函數大全

465

Oracle SQL 內置函數大全

466

Oracle SQL 內置函數大全

50.TO_NUMBER

467

Oracle SQL 內置函數大全

将給出的字元轉換為數字

468

Oracle SQL 內置函數大全

SQL> select to_number(

'

1999

'

) year from dual;

469

Oracle SQL 內置函數大全

470

Oracle SQL 內置函數大全

     YEAR

471

Oracle SQL 內置函數大全

---------

472

Oracle SQL 內置函數大全

     1999

473

Oracle SQL 內置函數大全

474

Oracle SQL 內置函數大全

475

Oracle SQL 內置函數大全

51.BFILENAME(dir,file)

476

Oracle SQL 內置函數大全

指定一個外部二進制檔案

477

Oracle SQL 內置函數大全

SQL>insert into file_tb1 values(bfilename(

'

lob_dir1

'

,

'

image1.gif

'

));

478

Oracle SQL 內置函數大全

479

Oracle SQL 內置函數大全

480

Oracle SQL 內置函數大全

52.CONVERT(

'

x

'

,

'

desc

'

,

'

source

'

)

481

Oracle SQL 內置函數大全

将x字段或變量的源source轉換為desc

482

Oracle SQL 內置函數大全

SQL> select sid,serial#,username,decode(command,

483

Oracle SQL 內置函數大全

  2  0,

'

none

'

,

484

Oracle SQL 內置函數大全

  3  2,

'

insert

'

,

485

Oracle SQL 內置函數大全

  4  3,

486

Oracle SQL 內置函數大全

  5  

'

select

'

,

487

Oracle SQL 內置函數大全

  6  6,

'

update

'

,

488

Oracle SQL 內置函數大全

  7  7,

'

delete

'

,

489

Oracle SQL 內置函數大全

  8  8,

'

drop

'

,

490

Oracle SQL 內置函數大全

  9  

'

other

'

) cmd  from v$session where type!=

'

background

'

;

491

Oracle SQL 內置函數大全

492

Oracle SQL 內置函數大全

      SID   SERIAL# USERNAME                       CMD

493

Oracle SQL 內置函數大全

--------- --------- ------------------------------ ------

494

Oracle SQL 內置函數大全

        1         1                                none

495

Oracle SQL 內置函數大全

        2         1                                none

496

Oracle SQL 內置函數大全

        3         1                                none

497

Oracle SQL 內置函數大全

        4         1                                none

498

Oracle SQL 內置函數大全

        5         1                                none

499

Oracle SQL 內置函數大全

        6         1                                none

500

Oracle SQL 內置函數大全

        7      1275                                none

501

Oracle SQL 內置函數大全

        8      1275                                none

502

Oracle SQL 內置函數大全

        9        20 GAO                            select

503

Oracle SQL 內置函數大全

       10        40 GAO                            none

504

Oracle SQL 內置函數大全

505

Oracle SQL 內置函數大全

506

Oracle SQL 內置函數大全

53.DUMP(s,fmt,start,length)

507

Oracle SQL 內置函數大全

DUMP函數以fmt指定的内部數字格式傳回一個VARCHAR2類型的值

508

Oracle SQL 內置函數大全

SQL> col global_name for a30

509

Oracle SQL 內置函數大全

SQL> col dump_string for a50

510

Oracle SQL 內置函數大全

SQL> set lin 200

511

Oracle SQL 內置函數大全

SQL> select global_name,dump(global_name,1017,8,5) dump_string from global_name;

512

Oracle SQL 內置函數大全

513

Oracle SQL 內置函數大全

GLOBAL_NAME                    DUMP_STRING

514

Oracle SQL 內置函數大全

------------------------------ --------------------------------------------------

515

Oracle SQL 內置函數大全

ORACLE.WORLD                   Typ=1 Len=12 CharacterSet=ZHS16GBK: W,O,R,L,D

516

Oracle SQL 內置函數大全

517

Oracle SQL 內置函數大全

518

Oracle SQL 內置函數大全

54.EMPTY_BLOB()和EMPTY_CLOB()

519

Oracle SQL 內置函數大全

這兩個函數都是用來對大資料類型字段進行初始化操作的函數

520

Oracle SQL 內置函數大全

521

Oracle SQL 內置函數大全

522

Oracle SQL 內置函數大全

55.GREATEST

523

Oracle SQL 內置函數大全

傳回一組表達式中的最大值,即比較字元的編碼大小.

524

Oracle SQL 內置函數大全

SQL> select greatest(

'

AA

'

,

'

AB

'

,

'

AC

'

) from dual;

525

Oracle SQL 內置函數大全

526

Oracle SQL 內置函數大全

GR

527

Oracle SQL 內置函數大全

--

528

Oracle SQL 內置函數大全

AC

529

Oracle SQL 內置函數大全

SQL> select greatest(

'

'

,

'

'

,

'

'

) from dual;

530

Oracle SQL 內置函數大全

531

Oracle SQL 內置函數大全

GR

532

Oracle SQL 內置函數大全

--

533

Oracle SQL 內置函數大全

534

Oracle SQL 內置函數大全

535

Oracle SQL 內置函數大全

536

Oracle SQL 內置函數大全

56.LEAST

537

Oracle SQL 內置函數大全

傳回一組表達式中的最小值 

538

Oracle SQL 內置函數大全

SQL> select least(

'

'

,

'

'

,

'

'

) from dual;

539

Oracle SQL 內置函數大全

540

Oracle SQL 內置函數大全

LE

541

Oracle SQL 內置函數大全

--

542

Oracle SQL 內置函數大全

543

Oracle SQL 內置函數大全

544

Oracle SQL 內置函數大全

545

Oracle SQL 內置函數大全

57.UID

546

Oracle SQL 內置函數大全

傳回辨別目前使用者的唯一整數

547

Oracle SQL 內置函數大全

SQL> show user

548

Oracle SQL 內置函數大全

USER 為"GAO"

549

Oracle SQL 內置函數大全

SQL> select username,user_id from dba_users where user_id=uid;

550

Oracle SQL 內置函數大全

551

Oracle SQL 內置函數大全

USERNAME                         USER_ID

552

Oracle SQL 內置函數大全

------------------------------ ---------

553

Oracle SQL 內置函數大全

GAO                                   25

554

Oracle SQL 內置函數大全

555

Oracle SQL 內置函數大全

556

Oracle SQL 內置函數大全

557

Oracle SQL 內置函數大全

58.USER

558

Oracle SQL 內置函數大全

傳回目前使用者的名字

559

Oracle SQL 內置函數大全

SQL> select user from  dual;

560

Oracle SQL 內置函數大全

561

Oracle SQL 內置函數大全

USER

562

Oracle SQL 內置函數大全

------------------------------

563

Oracle SQL 內置函數大全

GAO

564

Oracle SQL 內置函數大全

565

Oracle SQL 內置函數大全

566

Oracle SQL 內置函數大全

59.USEREVN

567

Oracle SQL 內置函數大全

傳回目前使用者環境的資訊,opt可以是:

568

Oracle SQL 內置函數大全

ENTRYID,SESSIONID,TERMINAL,ISDBA,LABLE,LANGUAGE,CLIENT_INFO,LANG,VSIZE

569

Oracle SQL 內置函數大全

ISDBA  檢視目前使用者是否是DBA如果是則傳回true

570

Oracle SQL 內置函數大全

SQL> select userenv(

'

isdba

'

) from dual;

571

Oracle SQL 內置函數大全

572

Oracle SQL 內置函數大全

USEREN

573

Oracle SQL 內置函數大全

------

574

Oracle SQL 內置函數大全

FALSE

575

Oracle SQL 內置函數大全

SQL> select userenv(

'

isdba

'

) from dual;

576

Oracle SQL 內置函數大全

577

Oracle SQL 內置函數大全

USEREN

578

Oracle SQL 內置函數大全

------

579

Oracle SQL 內置函數大全

TRUE

580

Oracle SQL 內置函數大全

SESSION

581

Oracle SQL 內置函數大全

傳回會話标志

582

Oracle SQL 內置函數大全

SQL> select userenv(

'

sessionid

'

) from dual;

583

Oracle SQL 內置函數大全

584

Oracle SQL 內置函數大全

USERENV(

'

SESSIONID

'

)

585

Oracle SQL 內置函數大全

--------------------

586

Oracle SQL 內置函數大全

                 152

587

Oracle SQL 內置函數大全

ENTRYID

588

Oracle SQL 內置函數大全

傳回會話人口标志

589

Oracle SQL 內置函數大全

SQL> select userenv(

'

entryid

'

) from dual;

590

Oracle SQL 內置函數大全

591

Oracle SQL 內置函數大全

USERENV(

'

ENTRYID

'

)

592

Oracle SQL 內置函數大全

------------------

593

Oracle SQL 內置函數大全

594

Oracle SQL 內置函數大全

INSTANCE

595

Oracle SQL 內置函數大全

傳回目前INSTANCE的标志

596

Oracle SQL 內置函數大全

SQL> select userenv(

'

instance

'

) from dual;

597

Oracle SQL 內置函數大全

598

Oracle SQL 內置函數大全

USERENV(

'

INSTANCE

'

)

599

Oracle SQL 內置函數大全

-------------------

600

Oracle SQL 內置函數大全

                  1

601

Oracle SQL 內置函數大全

LANGUAGE

602

Oracle SQL 內置函數大全

傳回目前環境變量

603

Oracle SQL 內置函數大全

SQL> select userenv(

'

language

'

) from dual;

604

Oracle SQL 內置函數大全

605

Oracle SQL 內置函數大全

USERENV(

'

LANGUAGE

'

)

606

Oracle SQL 內置函數大全

----------------------------------------------------

607

Oracle SQL 內置函數大全

SIMPLIFIED CHINESE_CHINA.ZHS16GBK

608

Oracle SQL 內置函數大全

LANG

609

Oracle SQL 內置函數大全

傳回目前環境的語言的縮寫

610

Oracle SQL 內置函數大全

SQL> select userenv(

'

lang

'

) from dual;

611

Oracle SQL 內置函數大全

612

Oracle SQL 內置函數大全

USERENV(

'

LANG

'

)

613

Oracle SQL 內置函數大全

----------------------------------------------------

614

Oracle SQL 內置函數大全

ZHS

615

Oracle SQL 內置函數大全

TERMINAL

616

Oracle SQL 內置函數大全

傳回使用者的終端或機器的标志

617

Oracle SQL 內置函數大全

SQL> select userenv(

'

terminal

'

) from dual;

618

Oracle SQL 內置函數大全

619

Oracle SQL 內置函數大全

USERENV(

'

TERMINA

620

Oracle SQL 內置函數大全

--

--------------

621

Oracle SQL 內置函數大全

GAO

622

Oracle SQL 內置函數大全

VSIZE(X)

623

Oracle SQL 內置函數大全

傳回X的大小(位元組)數

624

Oracle SQL 內置函數大全

SQL

>

select

 vsize(

user

),

user

from

 dual;

625

Oracle SQL 內置函數大全

626

Oracle SQL 內置函數大全

VSIZE(

USER

USER

627

Oracle SQL 內置函數大全

--

--------- ------------------------------

628

Oracle SQL 內置函數大全

6

 SYSTEM

629

Oracle SQL 內置函數大全

630

Oracle SQL 內置函數大全

631

Oracle SQL 內置函數大全

632

Oracle SQL 內置函數大全

60

.

AVG

(

DISTINCT

|ALL

)

633

Oracle SQL 內置函數大全

all表示對所有的值求平均值,distinct隻對不同的值求平均值

634

Oracle SQL 內置函數大全

SQLWKS

>

create

table

 table3(xm 

varchar

(

8

),sal 

number

(

7

,

2

));

635

Oracle SQL 內置函數大全

語句已處理。

636

Oracle SQL 內置函數大全

SQLWKS

>

insert

into

 table3 

values

(

'

gao

'

,

1111.11

);

637

Oracle SQL 內置函數大全

SQLWKS

>

insert

into

 table3 

values

(

'

gao

'

,

1111.11

);

638

Oracle SQL 內置函數大全

SQLWKS

>

insert

into

 table3 

values

(

'

zhu

'

,

5555.55

);

639

Oracle SQL 內置函數大全

SQLWKS

>

commit

;

640

Oracle SQL 內置函數大全

641

Oracle SQL 內置函數大全

SQL

>

select

avg

(

distinct

 sal) 

from

 gao.table3;

642

Oracle SQL 內置函數大全

643

Oracle SQL 內置函數大全

AVG

(DISTINCTSAL)

644

Oracle SQL 內置函數大全

--

--------------

645

Oracle SQL 內置函數大全

3333.33

646

Oracle SQL 內置函數大全

647

Oracle SQL 內置函數大全

SQL

>

select

avg

(

all

 sal) 

from

 gao.table3;

648

Oracle SQL 內置函數大全

649

Oracle SQL 內置函數大全

AVG

(ALLSAL)

650

Oracle SQL 內置函數大全

--

---------

651

Oracle SQL 內置函數大全

2592.59

652

Oracle SQL 內置函數大全

653

Oracle SQL 內置函數大全

654

Oracle SQL 內置函數大全

61

.

MAX

(

DISTINCT

|ALL

)

655

Oracle SQL 內置函數大全

求最大值,ALL表示對所有的值求最大值,DISTINCT表示對不同的值求最大值,相同的隻取一次

656

Oracle SQL 內置函數大全

SQL

>

select

max

(

distinct

 sal) 

from

 scott.emp;

657

Oracle SQL 內置函數大全

658

Oracle SQL 內置函數大全

MAX

(DISTINCTSAL)

659

Oracle SQL 內置函數大全

--

--------------

660

Oracle SQL 內置函數大全

5000

661

Oracle SQL 內置函數大全

662

Oracle SQL 內置函數大全

663

Oracle SQL 內置函數大全

62

.

MIN

(

DISTINCT

|ALL

)

664

Oracle SQL 內置函數大全

求最小值,ALL表示對所有的值求最小值,DISTINCT表示對不同的值求最小值,相同的隻取一次

665

Oracle SQL 內置函數大全

SQL

>

select

min

(

all

 sal) 

from

 gao.table3;

666

Oracle SQL 內置函數大全

667

Oracle SQL 內置函數大全

MIN

(ALLSAL)

668

Oracle SQL 內置函數大全

--

---------

669

Oracle SQL 內置函數大全

1111.11

670

Oracle SQL 內置函數大全

671

Oracle SQL 內置函數大全

672

Oracle SQL 內置函數大全

63

.STDDEV(

distinct

|all

)

673

Oracle SQL 內置函數大全

求标準差,ALL表示對所有的值求标準差,DISTINCT表示隻對不同的值求标準差

674

Oracle SQL 內置函數大全

SQL

>

select

 stddev(sal) 

from

 scott.emp;

675

Oracle SQL 內置函數大全

676

Oracle SQL 內置函數大全

STDDEV(SAL)

677

Oracle SQL 內置函數大全

--

---------

678

Oracle SQL 內置函數大全

1182.5032

679

Oracle SQL 內置函數大全

680

Oracle SQL 內置函數大全

SQL

>

select

 stddev(

distinct

 sal) 

from

 scott.emp;

681

Oracle SQL 內置函數大全

682

Oracle SQL 內置函數大全

STDDEV(DISTINCTSAL)

683

Oracle SQL 內置函數大全

--

-----------------

684

Oracle SQL 內置函數大全

1229.951

685

Oracle SQL 內置函數大全

686

Oracle SQL 內置函數大全

687

Oracle SQL 內置函數大全

688

Oracle SQL 內置函數大全

64

.VARIANCE(

DISTINCT

|ALL

)

689

Oracle SQL 內置函數大全

求協方差 

690

Oracle SQL 內置函數大全

691

Oracle SQL 內置函數大全

SQL

>

select

 variance(sal) 

from

 scott.emp;

692

Oracle SQL 內置函數大全

693

Oracle SQL 內置函數大全

VARIANCE(SAL)

694

Oracle SQL 內置函數大全

--

-----------

695

Oracle SQL 內置函數大全

1398313.9

696

Oracle SQL 內置函數大全

697

Oracle SQL 內置函數大全

698

Oracle SQL 內置函數大全

65

.

GROUP

BY

699

Oracle SQL 內置函數大全

主要用來對一組數進行統計

700

Oracle SQL 內置函數大全

SQL

>

select

 deptno,

count

(

*

),

sum

(sal) 

from

 scott.emp 

group

by

 deptno;

701

Oracle SQL 內置函數大全

702

Oracle SQL 內置函數大全

   DEPTNO  

COUNT

(

*

)  

SUM

(SAL)

703

Oracle SQL 內置函數大全

--

------- --------- ---------

704

Oracle SQL 內置函數大全

10

3

8750

705

Oracle SQL 內置函數大全

20

5

10875

706

Oracle SQL 內置函數大全

30

6

9400

707

Oracle SQL 內置函數大全

708

Oracle SQL 內置函數大全

709

Oracle SQL 內置函數大全

710

Oracle SQL 內置函數大全

66

.

HAVING

711

Oracle SQL 內置函數大全

對分組統計再加限制條件

712

Oracle SQL 內置函數大全

SQL

>

select

 deptno,

count

(

*

),

sum

(sal) 

from

 scott.emp 

group

by

 deptno 

having

count

(

*

)

>=

5

;

713

Oracle SQL 內置函數大全

714

Oracle SQL 內置函數大全

   DEPTNO  

COUNT

(

*

)  

SUM

(SAL)

715

Oracle SQL 內置函數大全

--

------- --------- ---------

716

Oracle SQL 內置函數大全

20

5

10875

717

Oracle SQL 內置函數大全

30

6

9400

718

Oracle SQL 內置函數大全

SQL

>

select

 deptno,

count

(

*

),

sum

(sal) 

from

 scott.emp 

having

count

(

*

)

>=

5

group

by

 deptno ;

719

Oracle SQL 內置函數大全

720

Oracle SQL 內置函數大全

   DEPTNO  

COUNT

(

*

)  

SUM

(SAL)

721

Oracle SQL 內置函數大全

--

------- --------- ---------

722

Oracle SQL 內置函數大全

20

5

10875

723

Oracle SQL 內置函數大全

30

6

9400

724

Oracle SQL 內置函數大全

725

Oracle SQL 內置函數大全

726

Oracle SQL 內置函數大全

67

.

ORDER

BY

727

Oracle SQL 內置函數大全

用于對查詢到的結果進行排序輸出

728

Oracle SQL 內置函數大全

SQL

>

select

 deptno,ename,sal 

from

 scott.emp 

order

by

 deptno,sal 

desc

;

729

Oracle SQL 內置函數大全

730

Oracle SQL 內置函數大全

   DEPTNO ENAME            SAL

731

Oracle SQL 內置函數大全

--

------- ---------- ---------

732

Oracle SQL 內置函數大全

10

 KING            

5000

733

Oracle SQL 內置函數大全

10

 CLARK           

2450

734

Oracle SQL 內置函數大全

10

 MILLER          

1300

735

Oracle SQL 內置函數大全

20

 SCOTT           

3000

736

Oracle SQL 內置函數大全

20

 FORD            

3000

737

Oracle SQL 內置函數大全

20

 JONES           

2975

738

Oracle SQL 內置函數大全

20

 ADAMS           

1100

739

Oracle SQL 內置函數大全

20

 SMITH            

800

740

Oracle SQL 內置函數大全

30

 BLAKE           

2850

741

Oracle SQL 內置函數大全

30

 ALLEN           

1600

742

Oracle SQL 內置函數大全

30

 TURNER          

1500

743

Oracle SQL 內置函數大全

30

 WARD            

1250

744

Oracle SQL 內置函數大全

30

 MARTIN          

1250

745