Oracle 学习12(完结)

221. TRANSLATE(CHAR1,CHAR2,CHAR3)

CHAR1中的CHAR2的部分用CHAR3代替.

SELECT TRANSLATE('ABCDEFGH','DE','MN') FROM DUAL;

 

222. UPPER(CHAR)

將字符串CHAR全部為大寫.

 

223. ADD_MONTHS(D,N)

N個月增加到D日期.

SELECT ADD_MONTHS(SYSDATE,5) FROM DUAL;

 

224. LAST_DAY(D)

得到包含D日期的月份的最后的一天的日期.

SELECT LAST_DAY(SYSDATE) FROM DUAL;

 

225. MONTH_BETWEEN(D1,D2)

得到兩個日期之間的月數.

SELECT MONTH_BETWEEN(D1,D2) FROM DUAL;

 

226. NEXT_DAY(D,CHAR)

得到比日期D晚的由CHAR命名的第一個周日的日期.

SELECT NEXT_DAY(TO_DATE(' 2003/09/20 '),'SATDAY') FROM DUAL;

 

227. ROUNT(D,FMT)

得到按指定的模式FMT舍入到的最進的日期.

SELECT ROUNT(' 2003/09/20 ',MONTH) FROM DUAL;

 

228. SYSDATE

得到當前系統的日期和時間.

SELECT SYSDATE FROM DUAL;

 

229. TO_CHAR(D,FMT)

將日期D轉換為FMT的字符串.

SELECT TO_CHAR(SYSDATE,'YYYY/MM/DD') FROM DUAL;

 

230. TO_DATE(CHAR,FMT)

將字符串CHARFMT的格式轉換為日期.

SELECT TO_DATE(' 2003/09/20 ','YYYY/MM/DD') FROM DUAL;

 

231. ABS(N)

得到N的絕對值.

SELECT ABS(-6) FROM DUAL;

 

232. CEIL(N)

得到大于或等于N的最大整數.

SELECT CEIL(5.6) FROM DUAL;

 

233. COS(N)

得到N的余弦值.

SELECT COS (1) FROM DUAL;

 

234. SIN(N)

得到N的正弦值.

SELECT SIN(1) FROM DUAL;

 

235. COSH(N)

得到N的雙曲余弦值.

SELECT COSH(1) FROM DUAL;

 

236. EXP(N)

得到NEN次冪.

SELECT EXP(1) FROM DUAL;

 

237. FLOOR(N)

得到小于或等于N的最小整數.

SELECT FLOOR(5.6) FROM DUAL;

 

238. LN(N)

得到N的自然對數.

SELECT LN(1) FROM DUAL;

 

239. LOG(M,N)

得到以M為底N的對數.

SELECT LOG(2,8) FROM DUAL;

 

240. MOD(M,N)

得到M除以N的余數.

SELECT MOD(100,7) FROM DUAL;

 

241. POWER(M,N)

得到MN.

SELECT POWER(4,3) FROM DUAL;

 

242. ROUND(N,M)

N舍入到小數點后M.

SELECT (78.87653,2) FROM DUAL;

 

243. SIGN(N)

N<0,得到-1;

N>0,得到1;

N=0,得到0;

SELECT SIGN(99) FROM DUAL;

 

244. SINH(N)

得到N的雙曲正弦值.

SELECT SINH(1) FROM DUAL;

 

245. SORT(N)

得到N的平方根,N>=0

SELECT SORT(9) FROM DUAL;

 

246. TAN(N)

得到N的正切值.

SELECT TAN(0) FROM DUAL;

 

247. TANH(N)

得到N的雙曲正切值.

SELECT TANH(0) FROM DUAL;

 

248. TRUNC(N,M)

得到在M位截斷的N的值.

SELECT TRUNC(7.7788,2) FROM DUAL;

 

249. COUNT()

計算滿足條件的記錄數.

SELECT COUNT(*) FROM TABLE1 WHERE COL1='AAA';

 

250. MAX()

對指定的列求最大值.

SELECT MAX(COL1) FROM TABLE1;

 

251. MIN()

對指定的列求最小值.

SELECT MIN(COL1) FROM TABLE1;

 

252. AVG()

對指定的列求平均值.

SELECT AVG(COL1) FROM TABLE1;

 

253. SUM()

計算列的和.

SELECT SUM(COL1) FROM DUAL;

 

254. TO_NUMBER(CHAR)

將字符轉換為數值.

SELECT TO_NUMBER('999') FROM DUAL;

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值