ORACLE常见问题一千问[201至300](2)

来源:未知 责任编辑:责任编辑 发表时间:2014-02-18 03:27 点击:

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)
将字符串CHAR按FMT的格式转换为日期。
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)
得到N的E的N次幂。
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)
得到M的N幂。
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;
255. CHARTOROWID(CHAR)
将包含外部语法ROWID的CHAR或VARCHAR2数值转换为内部的二进制语法,参数CHAR必须是包含外部语法的ROWID

的18字符的字符串。
SELECT NAME FROM BSEMPMS WHERE ROWID=CHARTOROWID(AAAAfZAABAAACp8AAO);
NAME : LEIXUE
256. CONVERT(CHAR,DEST_CHAR_SET,SOURCE_CHAR_SET)
CONVERT将字符串CHAR中的字符从SOURCE_CHAR_SET标识的字符集转换为由DEST_CHAR_SET标识的字符集
SELECT CONVERT(GroB,US7ASCII,WE8HP) CONVERSION FROM PUBS;
CONVERSION: Gross
257. HEXTORAW(CHAR)
将包含十六进制的CHAR转换为一个RAW数值。
INSERT INTO BSEMPMS(RAW_COLUMN) SELECT HEXTORAW(7D) FROM TEST;
258. RAWTOHEX(RAW)
将RAW数值转换为一个包含十六进制的CHAR值。
SELECT RAWTOHEX(RAW_COLUMN) CONVERSION FROM BSEMPMS;

发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
用户名: 验证码:点击我更换图片
最新评论 更多>>

推荐热点

  • Table函数使用简介
  • Oracle数据库Constraint约束的常用操作及异常处理
  • Bulk Collect性能分析(zz)
  • export/import的使用
  • OCP043第十五讲 Database Security
  • ORACLE10gr2数据导入MySQL方案
  • oracle 让sys用户可以使用isqlplus
  • 在oracle数据库下使用iSQL*Plus DBA访问数据库
  • Oracle行列转换小结
网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
Copyright © 2008-2015 计算机技术学习交流网. 版权所有

豫ICP备11007008号-1