电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

您的位置:首頁技術文章
文章詳情頁

ORACLE常用傻瓜問題1000問(之六)

瀏覽:27日期:2023-11-18 14:08:07
; Oracle常用傻瓜問題1000問(之六)作者:; CCBZZP ;;;;大家在應用ORACLE的時候可能會碰到很多看起來不難的問題, 特別對新手來說, 今天我簡單把它總結一下, 發布給大家, 希望對大家有幫助! 和大家一起探討, 共同進步! 對ORACLE高手來說是不用看的. ORACLE內部函數篇204. 如何得到字符串的第一個字符的ASCII值? ASCII(CHAR) SELECT ASCII('ABCDE') FROM DUAL; 結果: 65205. 如何得到數值N指定的字符? CHR(N) SELECT CHR(68) FROM DUAL; 結果: D206. 如何連接兩個字符串? CONCAT(CHAR1,CHAR2) SELECT CONCAT('ABC','DEFGH') FROM DUAL; 結果: 'ABCDEFGH'207. 如何將列中的數值代替為字符串? DECODE(CHAR,N1,CHAR1,N2,CHAR2...) SELECT DECODE(DAY,1,'SUN',2,'MON') FROM DUAL;208. INITCAP(CHAR) 將字符串CHAR的第一個字符為大寫,其余為小寫. SELECT INITCAP('ABCDE') FROM DUAL;209. LENGTH(CHAR) 取一字符串CHAR的長度. SELECT LENGTH('ABCDE') FROM DUAL;210. LOWER(CHAR) 將字符串CHAR全部變為小寫. SELECT LOWER('ABCDE') FROM DUAL;211. LPAD(CHAR1,N,CHAR2) 用字符串CHAR2包括的字符左填CHAR1,使其長度為N. SELECT LPAD('ABCDEFG',10'123') FROM DUAL; 結果: '123ABCDEFG' 212. LTRIM(CHAR,SET) 從字符串CHAR的左邊移去字符串SET中的字符,直到第一個不是SET中的字符為止. SELECT ('CDEFG','CD') FROM DUAL; 結果: 'EFG'213. NLS_INITCAP(CHAR) 取字符CHAR的第一個字符大寫,其余字符為小寫. SELECT NLS_INITCAP('ABCDE') FROM DUAL;214. NLS_LOWER(CHAR) 將字符串CHAR包括的字符全部小寫. SELECT NLS_LOWER('AAAA') FROM DUAL;215. NLS_UPPER(CHAR) 將字符串CHAR包括的字符全部大寫. SELECT NLS_UPPER('AAAA') FROM DUAL;216. REPLACE(CHAR1,CHAR2,CHAR3) 用字符串CHAR3代替每一個列值為CHAR2的列,其結果放在CHAR1中. SELECT REPLACE(EMP_NO,'123','456') FROM DUAL;217. RPAD(CHAR1,N,CHAR2) 用字符串CHAR2右填字符串CHAR1,使其長度為N. SELECT RPAD('234',8,'0') FROM DUAL;218. RTRIM(CHAR,SET) 移去字符串CHAR右邊的字符串SET中的字符,直到最后一個不是SET中的字符為止. SELECT RTRIM('ABCDE','DE') FROM DUAL;219. SUBSTR(CHAR,M,N) 得到字符串CHAR從M處開始的N個字符. 雙字節字符,一個漢字為一個字符的. SELECT SUBSTR('ABCDE',2,3) FROM DUAL;220. SUBSTRB(CHAR,M,N) 得到字符串CHAR從M處開始的N個字符. 雙字節字符,一個漢字為二個字符的. SELECT SUBSTRB('ABCDE',2,3) FROM DUAL;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) 將字符串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; 待續...
標簽: Oracle 數據庫
主站蜘蛛池模板: 彭世修脚_修脚加盟_彭世修脚加盟_彭世足疗加盟_足疗加盟连锁_彭世修脚技术培训_彭世足疗 | 南方珠江-南方一线电缆-南方珠江科技电缆-南方珠江科技有限公司 南汇8424西瓜_南汇玉菇甜瓜-南汇水蜜桃价格 | 道达尔润滑油-食品级润滑油-道达尔导热油-合成导热油,深圳道达尔代理商合-深圳浩方正大官网 | 石英粉,滑石粉厂家,山东滑石粉-莱州市向阳滑石粉有限公司 | 云杂志网-学术期刊-首页 | 三价铬_环保铬_环保电镀_东莞共盈新材料贸易有限公司 | 东莞螺丝|东莞螺丝厂|东莞不锈钢螺丝|东莞组合螺丝|东莞精密螺丝厂家-东莞利浩五金专业紧固件厂家 | 耐高温风管_耐高温软管_食品级软管_吸尘管_钢丝软管_卫生级软管_塑料波纹管-东莞市鑫翔宇软管有限公司 | 干粉砂浆设备-干粉砂浆生产线-干混-石膏-保温砂浆设备生产线-腻子粉设备厂家-国恒机械 | 洛阳永磁工业大吊扇研发生产-工厂通风降温解决方案提供商-中实洛阳环境科技有限公司 | 杭州代理记账多少钱-注册公司代办-公司注销流程及费用-杭州福道财务管理咨询有限公司 | 锡膏喷印机-全自动涂覆机厂家-全自动点胶机-视觉点胶机-深圳市博明智控科技有限公司 | 紧急泄压人孔_防爆阻火器_阻火呼吸阀[河北宏泽石化] | 计算机毕业设计源码网| 齿轮减速机_齿轮减速电机-VEMT蜗轮蜗杆减速机马达生产厂家瓦玛特传动瑞环机电 | 河南凯邦机械制造有限公司| 九爱图纸|机械CAD图纸下载交流中心 | 重庆磨床过滤机,重庆纸带过滤机,机床伸缩钣金,重庆机床钣金护罩-重庆达鸿兴精密机械制造有限公司 | KBX-220倾斜开关|KBW-220P/L跑偏开关|拉绳开关|DHJY-I隔爆打滑开关|溜槽堵塞开关|欠速开关|声光报警器-山东卓信有限公司 | 砂尘试验箱_淋雨试验房_冰水冲击试验箱_IPX9K淋雨试验箱_广州岳信试验设备有限公司 | 智能门锁电机_智能门锁离合器_智能门锁电机厂家-温州劲力智能科技有限公司 | SOUNDWELL 编码器|电位器|旋转编码器|可调电位器|编码开关厂家-广东升威电子制品有限公司 | 玉米深加工机械,玉米加工设备,玉米加工机械等玉米深加工设备制造商-河南成立粮油机械有限公司 | 双相钢_双相不锈钢_双相钢圆钢棒_双相不锈钢报价「海新双相钢」 双能x射线骨密度检测仪_dxa骨密度仪_双能x线骨密度仪_品牌厂家【品源医疗】 | 耐酸碱泵-自吸耐酸碱泵型号「品牌厂家」立式耐酸碱泵价格-昆山国宝过滤机有限公司首页 | 海日牌清洗剂-打造带电清洗剂、工业清洗剂等清洗剂国内一线品牌 海外整合营销-独立站营销-社交媒体运营_广州甲壳虫跨境网络服务 | 滑石粉,滑石粉厂家,超细滑石粉-莱州圣凯滑石有限公司 | 阿米巴企业经营-阿米巴咨询管理-阿米巴企业培训-广东键锋企业管理咨询有限公司 | 正压密封性测试仪-静态发色仪-导丝头柔软性测试仪-济南恒品机电技术有限公司 | R507制冷剂,R22/R152a制冷剂厂家-浙江瀚凯制冷科技有限公司 | LINK FASHION 童装·青少年装展| 自清洗过滤器,浅层砂过滤器,叠片过滤器厂家-新乡市宇清净化 | 基本型顶空进样器-全自动热脱附解吸仪价格-AutoHS全模式-成都科林分析技术有限公司 | 工业车间焊接-整体|集中除尘设备-激光|等离子切割机配套除尘-粉尘烟尘净化治理厂家-山东美蓝环保科技有限公司 | 南京雕塑制作厂家-不锈钢雕塑制作-玻璃钢雕塑制作-先登雕塑厂 | 温州中研白癜风专科_温州治疗白癜风_温州治疗白癜风医院哪家好_温州哪里治疗白癜风 | 进口便携式天平,外校_十万分之一分析天平,奥豪斯工业台秤,V2000防水秤-重庆珂偌德科技有限公司(www.crdkj.com) | 圆窗水平仪|伊莉莎冈特elesa+ganter | 无线对讲-无线对讲系统解决方案-重庆畅博通信 | 软文发布-新闻发布推广平台-代写文章-网络广告营销-自助发稿公司媒介星 | 企业VI设计_LOGO设计公司_品牌商标设计_【北京美研】 |