国产精品久久久久久久久久久久久久_国产肉体ⅹxxx137大胆_国产精品mv_国产日韩中文字幕_国产福利一区二区三区在线视频_中文字幕www_久草最新_日韩av第一页在线播放_青青草在线视频网站_少妇淫片aaaaa毛片叫床爽_成人精品在线视频_超碰97免费观看_毛片一级视频_他掀开裙子把舌头伸进去添视频_天堂一区二区三区在线_黑人日比视频_一区在线看_一区日本_亚洲中文字幕无码中文字_国产一级视频免费看

擁有Oracle標(biāo)簽的文章
Oracle

Oracle基礎(chǔ):表空間名稱大小寫問題

現(xiàn)場(chǎng)環(huán)境:操作系統(tǒng):windowsOracle版本:10g今天在通過imp導(dǎo)入數(shù)據(jù)時(shí),日志提示TS_W5_D表空間不存在。感覺很奇怪,導(dǎo)入用戶的表空間是ts_w5_d,并且這個(gè)表空間也存在啊。為什么還是提報(bào)表空間不存在呢?并且,當(dāng)時(shí)試圖通過>droptablespacets_w5_d時(shí),提示ts_w5_d表空間不存在,明明有啊,怎么說不存在?排查了半天,最終得知,oracle表空間名稱分大小寫的:TS_W5_D、ts_w5_d是2個(gè)表空間的。Oracle數(shù)

系統(tǒng) 2019-08-12 01:55:10 3506

Oracle

oracle獲取字符串長度函數(shù)length()和hengthb()

lengthb(string)計(jì)算string所占的字節(jié)長度:返回字符串的長度,單位是字節(jié)length(string)計(jì)算string所占的字符長度:返回字符串的長度,單位是字符對(duì)于單字節(jié)字符,LENGTHB和LENGTH是一樣的.如可以用length(‘string’)=lengthb(‘string’)判斷字符串是否含有中文。注:一個(gè)漢字在Oracle數(shù)據(jù)庫里占多少字節(jié)跟數(shù)據(jù)庫的字符集有關(guān),UTF8時(shí),長度為三。selectlength('cctv')

系統(tǒng) 2019-08-12 01:33:58 3503

Oracle

11.25號(hào)-----oracle smon續(xù)

了解你所不知道的SMON功能(七):清理IND$字典基表July7,2011ByMacleanLiuLeaveaCommentSMON的作用還包括清理IND$字典基表(cleanupind$):觸發(fā)場(chǎng)景當(dāng)我們?cè)诰€創(chuàng)建或重建索引時(shí)(createorrebuildindexonline),服務(wù)進(jìn)程會(huì)到IND$字典基表中將該索引對(duì)應(yīng)的記錄的FLAGS字段修改為十進(jìn)制的256或者512(見上圖0×100=256,0×200=512),如:SQL>createind

系統(tǒng) 2019-08-29 22:20:46 3494

Oracle

Oracle Oracle UTL_RAW類

GeneralInformationSource{ORACLE_HOME}/rdbms/admin/utlraw.sqlFirstAvailable7.3.4ConstantsNameDataTypeValuebig_endianPLS_INTEGER1little_endianPLS_INTEGER2machine_endianPLS_INTEGER3Dependencies179objectsSELECTnameFROMdba_dependencies

系統(tǒng) 2019-08-12 01:51:54 3455

Oracle

Oracle用戶、權(quán)限、角色管理

Oracle權(quán)限設(shè)置一、權(quán)限分類:系統(tǒng)權(quán)限:系統(tǒng)規(guī)定用戶使用數(shù)據(jù)庫的權(quán)限。(系統(tǒng)權(quán)限是對(duì)用戶而言)。實(shí)體權(quán)限:某種權(quán)限用戶對(duì)其他用戶的表或視圖的存取權(quán)限。(是針對(duì)表或視圖而言的)。二、系統(tǒng)權(quán)限管理:1、系統(tǒng)權(quán)限分類:DBA:擁有所有特權(quán),是系統(tǒng)最高權(quán)限,僅僅有DBA才干夠創(chuàng)建數(shù)據(jù)庫結(jié)構(gòu)。RESOURCE:擁有Resource權(quán)限的用戶僅僅能夠創(chuàng)建實(shí)體,不能夠創(chuàng)建數(shù)據(jù)庫結(jié)構(gòu)。CONNECT:擁有Connect權(quán)限的用戶僅僅能夠登錄Oracle,不能夠創(chuàng)建實(shí)體

系統(tǒng) 2019-08-12 01:33:51 3452

Oracle

Oracle 11g Release 2 (11.2) for Microsoft Wi

卸除運(yùn)行如下批處理文件D:\oraclexe\app\oracle\product\11.2.0\server\deinstall\deinstall.bat批處理文件在運(yùn)行結(jié)束后自動(dòng)退出以下為手工操作:1關(guān)閉管理中所有的oracle服務(wù)2打開注冊(cè)表regeditOracle11gRelease2(11.2)forMicrosoftWindows(32-Bit)安裝與卸除

系統(tǒng) 2019-08-12 01:32:21 3447

Oracle

oracle分層查詢中的start with和connect by(樹

來源:http://blog.csdn.net/itmyhome1990/article/details/16338637ORACLE是一個(gè)關(guān)系數(shù)據(jù)庫管理系統(tǒng),它用表的形式組織數(shù)據(jù),在某些表中的數(shù)據(jù)還呈現(xiàn)出樹型結(jié)構(gòu)的聯(lián)系。例如有如下案例:數(shù)據(jù)為節(jié)選,字段值含義分別為稅務(wù)機(jī)構(gòu)代碼、稅務(wù)機(jī)構(gòu)名稱、上級(jí)稅務(wù)機(jī)構(gòu)代碼,稅務(wù)機(jī)構(gòu)級(jí)別select*fromextern_dm_swjg查詢的時(shí)候默認(rèn)順序就是上面的順序,可以看出是混亂的并沒有特殊結(jié)構(gòu)特征。而希望的結(jié)果如下

系統(tǒng) 2019-08-12 01:33:42 3442

Oracle

Oracle 11g+FluentNHibernate AutoMapping組合

一次Oracle11g+FluentNHibernateAutoMapping組合嘗試本文的上下文環(huán)境操作系統(tǒng):Win7x64Ultimate開發(fā)工具:VisualStudio2013一、前言在以前開發(fā)的大多數(shù)場(chǎng)景下,使用的開發(fā)語言是C#,使用的數(shù)據(jù)庫是SqlServer,這樣的組合,必然少不了EntityFramework這樣的ORM,自從習(xí)慣了EntityFramework,就甩不掉了。這次因?yàn)橐恍v史原因,數(shù)據(jù)庫必須用Oracle,其實(shí),我不太喜歡O

系統(tǒng) 2019-08-12 01:52:18 3405

Oracle

《循序漸進(jìn)Oracle》部分筆記

1、不要用戶名/密碼直接/assysdba是操作系統(tǒng)認(rèn)證方式,改變安全方式sqlnet.ora里SQLNET.AUTHENTICATION_SERVICES=(NTS)表示啟動(dòng)操作系統(tǒng)認(rèn)證;當(dāng)這個(gè)參數(shù)被注釋掉或設(shè)置為NONE:SQLNET.AUTHENTICATION_SERVICES=(NONE)那么操作系統(tǒng)認(rèn)證將被關(guān)閉;2、移動(dòng)LOB類型的索引AUD$表中帶有LOB類型字段,要想將AUD$表上的索引移動(dòng)到其他表空間,語句不可用alterindexind

系統(tǒng) 2019-08-12 01:53:48 3394

Oracle

Oracle中刪除表,刪除數(shù)據(jù)以及恢復(fù)數(shù)據(jù)

1.刪除表中數(shù)據(jù)兩種方法a.delete*fromMy_Table;b.truncatetableMy_Table;2.刪除整個(gè)表droptableMy_Table;如何恢復(fù)不小心Drop掉的表呢,其實(shí)Oracle中也有類似的"回收站"比如不小心刪除了表My_TabledroptableMy_Table;這個(gè)時(shí)候再用SELECT語句查詢此表時(shí),將會(huì)提示表或視圖不存在.但可以用如下語句查詢到這個(gè)表還在Oracle回收站中:SELECT*FROMuser_re

系統(tǒng) 2019-08-12 01:53:37 3393

Oracle

oracle性能檢測(cè)sql語句

1.監(jiān)控事例的等待selectevent,sum(decode(wait_Time,0,0,1))"Prev",sum(decode(wait_Time,0,1,0))"Curr",count(*)"Tot"fromv$session_Waitgroupbyeventorderby4;注解:orderby4指按第4列進(jìn)行排序session在數(shù)據(jù)庫中當(dāng)前正在等待什么,每一個(gè)連接到實(shí)例的session都對(duì)應(yīng)一條記錄。具體說明見:http://hi.baidu.

系統(tǒng) 2019-08-12 01:54:45 3385

Oracle

Oracle10g由于IP地址變化引起的Oracle Listener

1.開始----程序-----oracle------配置和移植工具-----NetManager----本地----服務(wù)命名---ora11(這個(gè)是我的專用服務(wù)器)把右邊下面的主機(jī)名改成192.168.1.1022.開始----程序-----oracle------配置和移植工具-----NetManager----本地----監(jiān)聽程序---同樣把右邊下面的主機(jī)名改成192.168.1.102重新連接又報(bào)了另一個(gè)錯(cuò)誤ora-12541:TNS:沒有監(jiān)聽器

系統(tǒng) 2019-08-12 01:54:14 3369

Oracle

oracle總結(jié)

網(wǎng)上找到的,還沒看,先收集Oracle系統(tǒng)總結(jié)歸納文章分類:數(shù)據(jù)庫使用的數(shù)據(jù)庫是Oracle10.2.0.1.0目前主流的數(shù)據(jù)庫包括:微軟:SQLServer,Access瑞典MySQL:AB公司MySQLIBM公司:DB2IBM公司:Informix美國Sybase公司:Sybase美國甲骨文公司:Oracle數(shù)據(jù)庫之間的比較Oracle的認(rèn)證Oracle中有默認(rèn)的2個(gè)用戶一個(gè)是Sys另外一個(gè)是SystemSys:是超級(jí)用戶,具有最高權(quán)限,具有SYSDB

系統(tǒng) 2019-08-29 23:49:32 3354

主站蜘蛛池模板: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |