|
| |
精品推荐 |
 |
|
| |
|
|
|
|
ORACLE常用傻瓜问题1000问
|
日期:2007年7月23日 作者: 查看:[大字体
中字体 小字体]
|
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; CONVERSION: 7D 259. ROWIDTOCHAR(ROWID) 将一个ROWID数值转换为VARCHAR2数据类型。 SELECT ROWID FROM BSEMPMS WHERE ROWIDTOCHAR(ROWID) LIKE '%BR1AAB%'; 260. TO_MULTI_BYTE(CHAR) 将CHAR中的单字节转换为等价的多字节字符。 SELECT TO_MULTI_BYTE('ASFDFD') FROM TEST; 261. TO_SINGLE_BYTE(CHAR) 将CHAR中的多字节转换为等价的单字节字符。
上一篇:FreeBSD-5.2下安装ORACLE9i手记(2)(出处:freebsdchina)
下一篇:ORACLE 面试问题-技术篇(1)
|
| ORACLE常用傻瓜问题1000问 相关文章: |
|
|
|
| ORACLE常用傻瓜问题1000问 相关软件: |
|
|
|
|