OracleBIEE實(shí)現(xiàn)單元格超鏈接有兩種方式:①定制單元格文本為HTML;②自定義定制單元格文本。效果如下圖所示,其中左列為方式①,右列為方式②的效果。方式①操作步驟:1、設(shè)置該列列屬性-數(shù)據(jù)格式中,覆蓋缺省數(shù)據(jù)格式,同時(shí)將文本視為HTML;2、按照以下格式,拼接出定制跳轉(zhuǎn)的HTML語(yǔ)句的字符串,并將其設(shè)置為該列的列公式。'
系統(tǒng) 2019-08-12 01:53:55 2350
原文:Oracle基礎(chǔ)動(dòng)態(tài)SQL語(yǔ)句一、靜態(tài)SQL和動(dòng)態(tài)SQL的概念。1、靜態(tài)SQL靜態(tài)SQL是我們常用的使用SQL語(yǔ)句的方式,就是編寫(xiě)PL/SQL時(shí),SQL語(yǔ)句已經(jīng)編寫(xiě)好了。因?yàn)殪o態(tài)SQL是在編寫(xiě)程序時(shí)就確定了,我們只能使用SQL中的DML和事務(wù)控制語(yǔ)句,但是DDL語(yǔ)句,以及會(huì)話控制語(yǔ)句卻不能再PL/SQL中直接使用,如動(dòng)態(tài)創(chuàng)建表或者某個(gè)不確定的操作時(shí),這就需要?jiǎng)討B(tài)SQL來(lái)實(shí)現(xiàn)。2、動(dòng)態(tài)SQL動(dòng)態(tài)SQL是指在PL/SQL編譯時(shí)SQL語(yǔ)句是不確定的,如根據(jù)
系統(tǒng) 2019-08-12 01:53:35 2350
前提:進(jìn)行表空間傳輸需要用戶有SYSDBA的系統(tǒng)權(quán)限,被移動(dòng)的表空間是自包含的表空間,不應(yīng)有依賴于表空間外部對(duì)象的對(duì)象存在。確定是否自包含可使用系統(tǒng)包DBMS_TTS中的TRANSPORT_SET_CHECK過(guò)程進(jìn)行檢查例如要對(duì)表空間OLTP進(jìn)行傳輸,SQL>execdbms_tts.transport_set_check('OLTP',true,true);PL/SQLproceduresuccessfullycompleted.SQL>select*f
系統(tǒng) 2019-08-12 01:53:31 2350
今天學(xué)習(xí)了小布老師的手工建庫(kù)視頻,自己也做了一遍,下面是創(chuàng)建過(guò)程記錄:本地環(huán)境oracle10.2.0.1一.前期準(zhǔn)備工作1.設(shè)置環(huán)境變量[oracle@appdbs]$vibbk.env[oracle@appdbs]$catbbk.envORACLE_SID=bbk[oracle@appdbs]$../bbk.env[oracle@appdbs]$env|grepORAORACLE_SID=bbkORACLE_BASE=/u01/app/oracleOR
系統(tǒng) 2019-08-12 01:55:04 2348
--列轉(zhuǎn)行select*fromTt_Columu;SelectT1.t_Name,Decode(a.l_No,1,'語(yǔ)文',2,'數(shù)學(xué)',3,'英語(yǔ)',4,'音樂(lè)')Course,Decode(a.l_No,1,T1.t_Chinese,2,T1.t_Math,3,T1.t_English,4,T1.t_Music)FenshuFromTt_ColumuT1,(SelectLevell_NoFromDualtConnectByLevel<5)a;--與虛
系統(tǒng) 2019-08-29 22:08:36 2347
undo的作用是:解決oracle多用戶讀寫(xiě)一致性,以及操作可撤銷或者回滾。1.undo表空間是從10g開(kāi)始進(jìn)行自動(dòng)管理的,幾個(gè)參數(shù)如下:undo_management:回滾段手動(dòng)管理還是自動(dòng)管理undo_tablespace:為undo單獨(dú)定義的表空間;在自動(dòng)管理模式下,使用哪個(gè)表空間undo_retention:在自動(dòng)管理模式下,回滾段在非活動(dòng)狀態(tài)下,回滾段中的數(shù)據(jù)被覆蓋前,系統(tǒng)的保留時(shí)間(秒)。2.回滾段存儲(chǔ)的內(nèi)容insert操作:只記錄插入記錄的r
系統(tǒng) 2019-08-12 01:55:12 2347
一.分區(qū)表理論知識(shí)Oracle提供了分區(qū)技術(shù)以支持VLDB(VeryLargeDataBase)。分區(qū)表通過(guò)對(duì)分區(qū)列的判斷,把分區(qū)列不同的記錄,放到不同的分區(qū)中。分區(qū)完全對(duì)應(yīng)用透明。Oracle的分區(qū)表可以包括多個(gè)分區(qū),每個(gè)分區(qū)都是一個(gè)獨(dú)立的段(SEGMENT),可以存放到不同的表空間中。查詢時(shí)可以通過(guò)查詢表來(lái)訪問(wèn)各個(gè)分區(qū)中的數(shù)據(jù),也可以通過(guò)在查詢時(shí)直接指定分區(qū)的方法來(lái)進(jìn)行查詢。WhentoPartitionaTable什么時(shí)候需要分區(qū)表,官網(wǎng)的2個(gè)建議如
系統(tǒng) 2019-08-12 01:54:47 2347
■查看scott使用的數(shù)據(jù)段存儲(chǔ)在哪個(gè)表空間,有多大,有幾個(gè)分區(qū):SQL>selectsegment_name,tablespace_name,bytes,blocksfromuser_extents;■查詢scott使用的索引信息:SQL>selectindex_name,table_owner,table_name,tablespace_namefromuser_indexes;■查詢是否使用了自動(dòng)撤銷管理功能SQL>selectvaluefromv$
系統(tǒng) 2019-08-12 01:53:32 2344
--*********************************--Oracle10.2.0.1升級(jí)到10.2.0.4--*********************************數(shù)據(jù)庫(kù)升級(jí)并不難,只要遵循其步驟,一般問(wèn)題不大。但是升級(jí)失敗的情況也是屢見(jiàn)不鮮,尤其是生產(chǎn)數(shù)據(jù)庫(kù)的升級(jí),搞不定的時(shí)候甚至要?jiǎng)?chuàng)建SR。下面描述基于Linux(OracleLinux5.4/2.6.18-164.el5PAE)平臺(tái)下Oracle10.2.0.1升級(jí)到10
系統(tǒng) 2019-08-12 01:52:58 2343
函數(shù)與存儲(chǔ)過(guò)程是數(shù)據(jù)庫(kù)操作中很重要的一部分,為了更好的理解,我就不做太多的理論講解,下面是我為了把今天的內(nèi)容融合到一起自己設(shè)計(jì)的一個(gè)需求:用我們現(xiàn)在手上有的兩張表:emp、dept。emp表中有員工工資,獎(jiǎng)金等信息,dept表中有部門信息有時(shí)候我們會(huì)遇到這樣的業(yè)務(wù):財(cái)務(wù)部門將統(tǒng)計(jì)出來(lái)的工資分發(fā)到每個(gè)部門,由各個(gè)部門自己發(fā)工資(個(gè)人虛構(gòu)的),在這個(gè)過(guò)程中我們就需要將每個(gè)部門的總工資算出來(lái),于是就有了今天的代碼:準(zhǔn)備部分(復(fù)習(xí)):①準(zhǔn)備表:創(chuàng)建一個(gè)存放最終數(shù)據(jù)
系統(tǒng) 2019-08-29 22:06:21 2342
wm_concat函數(shù)簡(jiǎn)單說(shuō)就是行轉(zhuǎn)列顯示。轉(zhuǎn)自:http://christy-fang.iteye.com/blog/1299850首先讓我們來(lái)看看這個(gè)神奇的函數(shù)wm_concat(列名),該函數(shù)可以把列值以","號(hào)分隔起來(lái),并顯示成一行,接下來(lái)上例子。準(zhǔn)備測(cè)試數(shù)據(jù)SQL>createtabletest(idnumber,namevarchar2(20));SQL>insertintotestvalues(1,'a');SQL>insertintotes
系統(tǒng) 2019-08-12 01:55:11 2342
剛才打開(kāi)一個(gè)別人的測(cè)試庫(kù),用root登陸了的,sqlplus/assysdba竟然報(bào)錯(cuò),奇怪,于是在自己的VM中模擬該過(guò)程。新建了一個(gè)test用戶:[test@liubin]#./sqlplusError6initializingSQL*PlusMessagefilesp1.msbnotfoundSP2-0750:YoumayneedtosetORACLE_HOMEtoyourOraclesoftwaredirectory需要設(shè)置ORACLE_
系統(tǒng) 2019-08-12 01:54:52 2342
環(huán)境:Win7(64位)、VS2012update3、Oracle10(本機(jī)已安裝ODTwithODAC1120320_32bit)最近在開(kāi)發(fā)一程序時(shí)莫名其妙報(bào)一個(gè)錯(cuò)誤(未能加載文件或程序集“Oracle.DataAccess,Version=4.112.2.0,Culture=neutral,PublicKeyToken=89b483f429c47342”或它的某一個(gè)依賴項(xiàng)。試圖加載格式不正確的程序),之前Webform開(kāi)發(fā)的時(shí)候用同樣的方法連Oracl
系統(tǒng) 2019-08-12 01:54:16 2342
//創(chuàng)建臨時(shí)表空間createtemporarytablespacetest_temptempfile'D:\oracle\data\test\test_temp.dbf'size32mautoextendonnext32mextentmanagementlocal;//創(chuàng)建數(shù)據(jù)表空間createtablespacetest_dataloggingdatafile'D:\oracle\data\test\test_data.dbf'size1024maut
系統(tǒng) 2019-08-12 01:55:39 2341
#1.系統(tǒng)日期、時(shí)間函數(shù)^1.SELECTTO_CHAR(SYSDATE,'YYYY-MM-DDHH24:MI:SS')FROMDUAL--查詢系統(tǒng)當(dāng)前日期^2.SELECTSYSTIMESTAMPFROMDUAL--查詢帶時(shí)區(qū)的系統(tǒng)日期^3.SELECTDBTIMEZONEFROMDUAL--查詢當(dāng)前時(shí)區(qū)SELECTSESSIONTIMEZONEFROMDUAL--查詢當(dāng)前會(huì)話的時(shí)區(qū)^4.SELECTTO_CHAR(ADD_MONTHS(TO_DATE(
系統(tǒng) 2019-08-12 01:52:38 2341