亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 數據庫 > Oracle > 正文

ORACLE常用傻瓜問題1000問之七

2024-08-29 13:49:16
字體:
來源:轉載
供稿:網友

  
                    Oracle常用傻瓜問題1000問之七

作者:  CCBZZP

    大家在應用ORACLE的時候可能會碰到很多看起來不難的問題, 特別對新手來說, 今天我簡單把它總結一下, 發布給大家, 希望對大家有幫助! 和大家一起探討, 共同進步!

     對ORACLE高手來說是不用看的.

 
   
  ORACLE內部函數篇
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中的多字節轉換為等價的單字節字符.
   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_FORMAT   RESULT
    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;


   待續...

 

 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
少妇高潮 亚洲精品| 亚洲精品综合精品自拍| 最新日韩中文字幕| 精品国产精品自拍| 欧美日韩美女视频| 亚洲国产精品成人精品| 亚洲欧美综合另类中字| 97国产精品视频人人做人人爱| 91热精品视频| 成人黄色av网站| 亚洲精品国产福利| 亚洲成人网av| 日韩精品高清在线| 日韩av免费在线播放| 国产精品高潮呻吟久久av黑人| 精品日韩视频在线观看| 欧美日韩国产精品一区二区不卡中文| 日韩av在线一区| 欧美国产亚洲视频| 亚洲第一页中文字幕| 另类天堂视频在线观看| 亚洲一区999| 97视频在线观看亚洲| 亚洲a成v人在线观看| 国产精品男人的天堂| 午夜剧场成人观在线视频免费观看| 日韩**中文字幕毛片| 国产精品福利在线| 日韩欧美在线播放| 国模极品一区二区三区| 欧美激情手机在线视频| 久久人体大胆视频| 欧美高清在线观看| 精品久久久久久久久国产字幕| 最好看的2019的中文字幕视频| www.日韩.com| 日韩在线视频中文字幕| 91久久久精品| 欧美老女人性视频| 一区二区三区四区视频| 中文字幕精品一区久久久久| 欧美视频在线观看免费网址| 国产精品久久久久久久久久久久久久| 久久影视免费观看| 国产成人精品午夜| 国产丝袜一区视频在线观看| 亚洲欧美国产日韩中文字幕| 日韩禁在线播放| 精品色蜜蜜精品视频在线观看| 久久五月天综合| 78m国产成人精品视频| 国模视频一区二区三区| 亚洲人永久免费| 色综合久久88| 欧美激情性做爰免费视频| 国内精品久久久久久久久| 色悠久久久久综合先锋影音下载| 精品激情国产视频| 91av在线不卡| 精品国产91久久久| 久久人人97超碰精品888| 亚洲精品成人av| 国产精品日韩欧美综合| 亚洲人成绝费网站色www| 欧美激情一级二级| 亚洲bt天天射| 国产日本欧美视频| 91精品国产乱码久久久久久蜜臀| 欧美高清激情视频| 国产日韩在线播放| 中文字幕久久久av一区| 成人有码视频在线播放| 综合欧美国产视频二区| 欧美激情日韩图片| 国产精品激情自拍| 美女黄色丝袜一区| 国产精品一区二区女厕厕| 91天堂在线观看| 亚洲精品免费网站| 国产精品久久久久国产a级| 精品福利在线观看| 日韩欧美一区二区三区| 久久免费视频观看| 成人在线激情视频| 国产精品第一页在线| 亚洲成人国产精品| 欧美在线播放视频| 日韩va亚洲va欧洲va国产| 国产精品第七影院| 在线亚洲国产精品网| 欧美激情一级欧美精品| 亚洲精品久久久久国产| 国产亚洲精品久久久久久牛牛| 日韩在线中文字| 国产精品美女主播| 国产精品一区二区女厕厕| 亚洲最大av网站| 国产精品视频网址| 日本老师69xxx| 国产日韩在线播放| 亚洲美女www午夜| 久久久久久久久久久久久久久久久久av| 奇米影视亚洲狠狠色| 久久久国产一区二区三区| 欧美中在线观看| 亚洲性日韩精品一区二区| 日韩av在线电影网| 久久精品中文字幕免费mv| 成人激情黄色网| 日韩成人性视频| 日韩中文字幕在线视频| 欧美性猛交xxxxx水多| 热久久免费视频精品| 国产97色在线| 日韩电影免费观看在线| 久久久爽爽爽美女图片| 伊人成人开心激情综合网| 91精品视频在线免费观看| 国产精品日韩久久久久| 欧美日韩久久久久| 国产精品www| 91av视频导航| 欧美在线欧美在线| 91午夜理伦私人影院| 亚洲人成网在线播放| 色综合天天狠天天透天天伊人| 岛国精品视频在线播放| 国产精品久久久久久久久粉嫩av| 精品久久久久久久久中文字幕| 色爱精品视频一区| 国产在线a不卡| 色爱精品视频一区| 国产成人一区三区| 91极品视频在线| 91精品久久久久久综合乱菊| 国模视频一区二区三区| 久久精品中文字幕| 国内精品久久久久影院 日本资源| 一本色道久久88综合日韩精品| 亚洲一区www| 色综合亚洲精品激情狠狠| 日本三级韩国三级久久| 91牛牛免费视频| 国产精品爽黄69天堂a| 色吧影院999| 中文字幕日韩av综合精品| 97香蕉超级碰碰久久免费的优势| 中文字幕亚洲一区在线观看| 91精品久久久久久久久久| 欧美极品少妇xxxxⅹ裸体艺术| 国产美女扒开尿口久久久| 欧美一区在线直播| 亚洲视频在线观看免费| 国产一区玩具在线观看| 精品av在线播放| 55夜色66夜色国产精品视频| 黄网动漫久久久| 国产精品欧美激情在线播放| 性欧美暴力猛交69hd| 亚洲欧美日韩精品久久亚洲区| 国产成人精品在线视频| 久久精品电影一区二区| 亚洲欧洲日产国产网站| 国产精品一二三在线|