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

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

ORACLE常用傻瓜問題1000問之七

瀏覽:4日期:2023-11-18 14:44:43
;Oracle常用傻瓜問題1000問之七作者:; CCBZZP ;大家在應用ORACLE的時候可能會碰到很多看起來不難的問題, 特別對新手來說, 今天我簡單把它總結一下, 發布給大家, 希望對大家有幫助! 和大家一起探討, 共同進步! 對ORACLE高手來說是不用看的.ORACLE內部函數篇255. CHARTOROWID(CHAR) 將包含外部語法ROWID的CHAR或VARCHAR2數值轉換為內部的二進制語法,參數CHAR必須是包含外部語法的ROWID的18字符的字符串. SELECT NAME FROM BSEMPMS WHERE ROWID=CHARTOROWID('AAAAfZAABAAACp8AAO'); NAME :; LEIXUE256. 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:; Gross257. 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:; 7D259. 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中的多字節轉換為等價的單字節字符. SELECT TO_SINGLE_BYTE('ASFDFD') FROM TEST;262. TRANSLATE USING(TEXT USING {CHAR_CSNCHAR_CS}) 將文本TEXT按照指定的轉換方式轉換成數據庫字符集和民族字符集. 其中TEXT是待轉換的. USING CHAR_CS參數轉換TEXT為數據庫字符集,輸出數據類型是VARCHAR2. USING NCHAR_CS參數轉換TEXT為數據庫字符集,輸出數據類型是NVARCHAR2. CREATE TABLE TEST(CHAR_COL CHAR(20),NCHAR_COL NCHAR(20)); INSERT INTO TEST VALUES('HI,N'BYE'); SELECT * FROM TEST; 263. DUMP(EXPR,RETURN_FORMAT,START_POSITION,LENGTH) 返回一個包含數據類型代碼,字節長度等內部表示信息的VARCHAR2值.返回結果是當前數據庫字符集,數據類型按照下面規定的內部數據類型的編碼作為一個數字進行返回: 代碼;;;;數據類型 0; VARCHAR2 1; NUMBER 8; LONG 12 DATE 23 RAW 24 LONG RAW 69 ROWID 96 CHAR 106;;;;;MSSLABEL 參數RETUEN_FORMAT指定按照下面的基數表示返回的數值. RETURN_FORMATRESULT 8;;;8進制 10;;10進制 16;;16進制 17;;單字符表示 假如參數RETURN_FORMAT沒有指定,則按十進制表示返回. 假如參數START_POSITION和LENGTH被指定,則從START_POSITION開始的長為LENGTH的字節將被返回,缺省是返回整數表示. SELECT DUMP('ABC',1016) FROM TEST; select dump(ename,8,3,2) 'example' from emp where name='ccbzzp';264. empty_bclob() 返回一個空的LOB定位符,用在初始化LOB變量,或用在INSERT及UPDATE聲明去初始化LOB列或將其屬性置為空. INSERT INTO TABLE1 VALUES(EMPTY_BLOB()); UPDATE TABLE1 SET CLOB_COL=EMPTY_BLOB();265. BFILENAME('DirectorY','FILENAME') 返回一個BFILE定位符,相關的二進制LOB物理文件在服務器的文件系統上.目錄DIRECTORY是指在服務器的文件系統上實際搜索路徑全名的別名. FILENAME是指服務器的文件系統的文件名. INSERT INTO FILE_TAB VALUES(BFILENAME('LOB_DIR','IMAGE1.GIF')); 266. GREATEST(EXPR,EXPR,...) GREATEST返回參數的最大值. SELECT GREATEST('HARRY','HARRIOT','HAROLD') 'SAMPLE' FROM TABLE1;267. LEAST(EXPR,EXPR,...) LEAST返回參數的最小值. SELECT LEAST('HARRY','HARRIOT','HAROLD') 'SAMPLE' FROM TABLE1;268. NLS_CHARSET_DECL_LEN(BYTECNT,CSID) 返回一個NCHAR列的寬度. SELECT NLS_CHARSET_DECL_LEN(200,NLS_CHARSET_ID('JA16EEFDFDF')) FROM TABLE1;269. NLS_CHARSET_ID(TEXT) 返回相應于NLS字符集名字的NLS字符集ID數. SELECT NLS_CHARSET_D('JADFDFFDF') FROM TABLE1;270. NLS_CHARSET_NAME(N) 返回相應于ID數N的NLS字符集名稱. SELECT NLS_CHARSET_NAME(2) FROM TABLE1;271. NVL(EXPR1,EXPR2) 若EXPR1是NULL,則返回EXPR2,否則返回EXPR1. ; SELECT NAME,NVL(TO_CHAR(COMM),'NOT APPLICATION') FROM TABLE1;272. UID 返回唯一標識當前數據庫用戶的整數. SELECT UID FROM TABLE1;273. USER 用VARCHAR2數據類型返回當前ORACLE用戶的名稱. SELECT USER,UID FROM TABLE1;274. USERENV(OPTION) 返回當前的會話信息. OPTION='ISDBA'若當前是DBA角色,則為TRUE,否則FALSE. OPTION='LANGUAGE'返回數據庫的字符集. OPTION='SESSIONID'為當前會話標識符. OPTION='ENTRYID'返回可審計的會話標識符. OPTION='LANG'返回會話語言名稱的ISO簡記. OPTION='INSTANCE'返回當前的實例. SELECT USERENV('LANGUAGE') FROM DUAL;275. VSIZE(EXPR) 返回EXPR內部表示的字節數. SELECT NAME,VSIZE(NAME) FROM TABLE1;276. DEREF(E) 返回參數E的對象引用. SELECT DEREF(C2) FROM TABLE1;277. REFTOHEX(R) 將參數R轉換為16進制. SELECT REFTOHEX(C2) FROM TABLE1;278. MAKE_REF(TABLE,KEY,KEY...) 通過把給定的鍵作為主鍵來創建給定視圖對象中一行的引用. CREATE TYPE T1 AS OBJECT(A NUMBER,B NUMBER); CREATE TABLE TB1(C1 NUMBER,C2 NUMBER,PRIMARY KEY(C1,C2)); CREATE VIEW V1 OF T1 WITH OBJECT OID(A,B) AS SELECT * FROM TB1; SELECT MAKE_REF(V1,1,3) FROM PUBS;279. STDDEV(DISTINCTALL X) STDDEV給出一組行值的標準差. SELECT STDDEV(SALARY) AS EXAMPLE FROM EMPLOYEE;280. VARIANCE(DISTINCTALL X) VARIANCE返回一組行中所有VALUE的方差. SELECT VARIANCE(SALARY) AS EXAMPLE FROM EMPLOYEE; 待續...
標簽: Oracle 數據庫
主站蜘蛛池模板: 三氯异氰尿酸-二氯-三氯-二氯异氰尿酸钠-优氯净-强氯精-消毒片-济南中北_优氯净厂家 | 短信营销平台_短信群发平台_106短信发送平台-河南路尚 | 翻斗式矿车|固定式矿车|曲轨侧卸式矿车|梭式矿车|矿车配件-山东卓力矿车生产厂家 | 包装机传感器-搅拌站传感器-山东称重传感器厂家-济南泰钦电气 | RS系列电阻器,RK_RJ启动调整电阻器,RQ_RZ电阻器-上海永上电器有限公司 | 蜘蛛车-登高车-高空作业平台-高空作业车-曲臂剪叉式升降机租赁-重庆海克斯公司 | 球磨机 选矿球磨机 棒磨机 浮选机 分级机 选矿设备厂家 | 哈尔滨发电机,黑龙江柴油发电机组-北方星光 | 充气膜专家-气膜馆-PTFE膜结构-ETFE膜结构-商业街膜结构-奥克金鼎 | 亿诺千企网-企业核心产品贸易 | 空调风机,低噪声离心式通风机,不锈钢防爆风机,前倾皮带传动风机,后倾空调风机-山东捷风风机有限公司 | 横河变送器-横河压力变送器-EJA变送器-EJA压力变送器-「泉蕴仪表」 | 首页-恒温恒湿试验箱_恒温恒湿箱_高低温试验箱_高低温交变湿热试验箱_苏州正合 | 酒店厨房设计_中央厨房设计_北京商用厨房设计公司-奇能商厨 | 磁力链接搜索神器_BT磁力狗_CILIMAO磁力猫_高效磁力搜索引擎2024 | 河南中整光饰机械有限公司-抛光机,去毛刺抛光机,精密镜面抛光机,全自动抛光机械设备 | 大流量卧式砂磨机_强力分散机_双行星双动力混合机_同心双轴搅拌机-莱州市龙跃化工机械有限公司 | 青岛空压机,青岛空压机维修/保养,青岛空压机销售/出租公司,青岛空压机厂家电话 | 北京京云律师事务所 | 南京泽朗生物科技有限公司-液体饮料代加工_果汁饮料代加工_固体饮料代加工 | 猎头招聘_深圳猎头公司_知名猎头公司 | 伟秀电气有限公司-10kv高低压开关柜-高低压配电柜-中置柜-充气柜-欧式箱变-高压真空断路器厂家 | 热工多功能信号校验仪-热电阻热电偶校验仿真仪-金湖虹润仪表 | 杭州实验室尾气处理_实验台_实验室家具_杭州秋叶实验设备有限公司 | 直读光谱仪,光谱分析仪,手持式光谱仪,碳硫分析仪,创想仪器官网 | 飞利浦LED体育场灯具-吸顶式油站灯-飞利浦LED罩棚灯-佛山嘉耀照明有限公司 | 圆周直径尺-小孔内视镜-纤维研磨刷-东莞市高腾达精密工具 | 杭州双螺杆挤出机-百科| 合肥网络推广_合肥SEO网站优化-安徽沃龙First| 航空障碍灯_高中低光强航空障碍灯_民航许可认证航空警示灯厂家-东莞市天翔航天科技有限公司 | 耐火浇注料价格-高强高铝-刚玉碳化硅耐磨浇注料厂家【直销】 | 企业VI设计_LOGO设计公司_品牌商标设计_【北京美研】 | nalgene洗瓶,nalgene量筒,nalgene窄口瓶,nalgene放水口大瓶,浙江省nalgene代理-杭州雷琪实验器材有限公司 | ORP控制器_ORP电极价格-上优泰百科| 【直乐】河北石家庄脊柱侧弯医院_治疗椎间盘突出哪家医院好_骨科脊柱外科专业医院_治疗抽动症/关节病骨伤权威医院|排行-直乐矫形中医医院 | 化妆品加工厂-化妆品加工-化妆品代加工-面膜加工-广东欧泉生化科技有限公司 | 英国雷迪地下管线探测仪-雷迪RD8100管线仪-多功能数字听漏仪-北京迪瑞进创科技有限公司 | 无尘烘箱_洁净烤箱_真空无氧烤箱_半导体烤箱_电子防潮柜-深圳市怡和兴机电 | 活性炭-果壳木质煤质柱状粉状蜂窝活性炭厂家价格多少钱 | 承插管件_不锈钢承插管件_锻钢高压管件-温州科正阀门管件有限公司 | 青州搬家公司电话_青州搬家公司哪家好「鸿喜」青州搬家 |