在ORACLE中給表、列添加凝視以及讀取凝視1、給表填加凝視:SQL>commentontable表名is'表凝視";2、給列加凝視:SQL>commentoncolumn表.列is'列凝視';3、讀取表凝視:SQL>select*fromuser_tab_commentswherecommentsisnotnull;4、讀取列凝視:SQL>select*fromuser_col_commnentswherecommentsisnotnullandtabl
系統(tǒng) 2019-08-12 01:51:50 2069
1----------------------------------------------------------------------------2------------oracletime------------3-----------------------------------------------------------------------------4/*5Year:6yytwodigits兩位年顯示值:127yyythreed
系統(tǒng) 2019-08-12 01:51:50 2069
一、出現(xiàn)癥狀1、使用sqlplus連接正常2、C#使用10g的ODP.NET連接時(shí),報(bào)上面的錯(cuò)誤二、原因1、Oracle11G之前密碼是不區(qū)分大小寫(xiě)的,從11G開(kāi)始默認(rèn)密碼區(qū)分大小寫(xiě)2、使用10G的ODP.NET時(shí),會(huì)自動(dòng)把密碼轉(zhuǎn)換成大寫(xiě)三、解決辦法1、給連接字符串中密碼使用加上引號(hào),這樣密碼就不會(huì)轉(zhuǎn)成大寫(xiě)了2、換成11G客戶端3、修改數(shù)據(jù)庫(kù),禁用大小寫(xiě)敏感模式:ALTERSYSTEMSETSEC_CASE_SENSITIVE_LOGON=FALSEOra
系統(tǒng) 2019-08-12 01:51:50 2069
臨回家了,把這兩天搞的oracle的點(diǎn)東西,放到博客上,主要是觸發(fā)器的使用,沒(méi)有涉及到具體復(fù)雜的業(yè)務(wù),但是都是比較實(shí)際的業(yè)務(wù)需求。實(shí)際中能夠用的上,主要是用于審計(jì),用戶實(shí)際業(yè)務(wù)需求(友好性的考慮),與view等配合使用等。直接上code吧,在pl/sql中執(zhí)行相應(yīng)的模塊就能得到相應(yīng)的結(jié)果,注釋和清晰,主要是看書(shū)一步步搞的。有的自己備用方便。如果有用,大家也可以看看。1--好的創(chuàng)建表的方法2DECLARE3TBNUMBER;4BEGIN5SELECTCOUN
系統(tǒng) 2019-08-12 01:51:49 2069
其中applicationContext.xml的配置如下:
系統(tǒng) 2019-08-12 01:51:38 2069
異構(gòu)數(shù)據(jù)庫(kù)遷移其他數(shù)據(jù)庫(kù)遷移到oracle,以移植db2數(shù)據(jù)庫(kù)對(duì)象到Oracle的操作說(shuō)明為例,其他數(shù)據(jù)庫(kù)遷移到oracle類似。移植之平臺(tái)和相關(guān)工具OS:linuxDBMS:db2Oracle10gforlinuxMigrationTool:Oraclesqldeveloper-2.1.1.64.45SqlDevelper和MigrationWorkbench簡(jiǎn)單介紹以下是摘自O(shè)racle官網(wǎng):ⅠOracleSQLDeveloper是一個(gè)免費(fèi)的圖形化數(shù)據(jù)
系統(tǒng) 2019-08-12 01:51:36 2069
今天下了個(gè)DBLINQ試了試,用DBMETAL產(chǎn)生數(shù)據(jù)庫(kù)映射文件的時(shí)候發(fā)現(xiàn)無(wú)法連通ORACLE,查看DBLINQ.ORACLE發(fā)現(xiàn),DBLINQ是用ODP驅(qū)動(dòng)的(未證實(shí)),如果用SYSTEM.DATA.ORACLE就需要修改OracleVendor.CS下的BuildConnectionString方法:Code"DataSource=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST={0})(
系統(tǒng) 2019-08-12 01:51:29 2069
Ⅰ.ORACLEWHERE字句里面使用CASEWHEN25行Ⅱ.嵌套使用CASEWHEN2~13行1SELECT2SUM(CASEWHENM.MV_AVG<800ANDC.THICKNESS>=0.5ANDC.THICKNESS<=0.9THEN(CASEWHEND.MV_AVG=0ORD.MV_AVGISNULLTHEN0ELSEP.LENGTH/D.MV_AVGEND)END)R1CD,--1區(qū)間內(nèi)長(zhǎng)度/爐區(qū)速度3SUM(CASEWHENM.MV_AV
系統(tǒng) 2019-08-12 01:51:28 2069
想導(dǎo)入一個(gè)oracle11g的數(shù)據(jù)庫(kù)到自己本地電腦上,直接exp導(dǎo)出的話拿到自己電腦上提示錯(cuò)誤,于是在網(wǎng)上找方法方法如下:一、在11g服務(wù)器上,使用expdp命令備份數(shù)據(jù)11g導(dǎo)出語(yǔ)句:EXPDPUSERID='facial/facial@orclassysdba'schemas=facialdirectory=DATA_PUMP_DIRdumpfile=test.dmplogfile=test.logversion=10.2.0.1.0其中,紅色文字部分
系統(tǒng) 2019-08-12 01:33:01 2069
最近由于項(xiàng)目的要求,要使用oracle11gR2數(shù)據(jù)庫(kù),在安裝時(shí)都沒(méi)有出什么問(wèn)題,可以使用sqlplussystem/123連接數(shù)據(jù)庫(kù),但是在安裝完之后,使用sqlplussystem/123連接數(shù)據(jù)庫(kù)時(shí),提示TNS適配器錯(cuò)誤。使用度娘查了一下,答案都是ctrl+C和ctrl+V的,試了之后沒(méi)有效果,最后看到有人提示修改系統(tǒng)環(huán)境變量中數(shù)據(jù)庫(kù)目錄和客戶端目錄的位置,小試了一下,奇跡終于出現(xiàn)了。安裝oracle客戶端后,在環(huán)境變量中,客戶端的路徑C:\app\
系統(tǒng) 2019-08-12 01:32:55 2069
ADF是(ApplicationDevelopmentFramework)的簡(jiǎn)稱,它的前身是BC4J。光聽(tīng)這個(gè)名字就知道它是一個(gè)end-to-end的框架。和Spring一樣它在企業(yè)應(yīng)用架構(gòu)的每一個(gè)層次都提供了它的支持。ADF的架構(gòu)如下圖所示:在每一層ADF都有它的一些組件。我這次主要想講講ADF的databinding,因?yàn)樗綦x了業(yè)務(wù)邏輯層和web層,使得兩個(gè)層次的獨(dú)立性更強(qiáng)。但是,ADF似乎做得過(guò)于復(fù)雜,使得很難上手使用。ADF中關(guān)鍵的數(shù)據(jù)綁定概念如
系統(tǒng) 2019-08-29 23:52:22 2068
一.備份Oracle10g需要份數(shù)據(jù)庫(kù)文件$ORACLE_BASE/admin/$ORACLE_SID/(所有目錄與文件)adumpbdumpcdumpdpdumppfileudump$ORACLE_BASE/oradata/$ORACLE_SID/(所有目錄與文件)$ORACLE_HOME/dbshc_$ORACLE_SID.datlk$ORACLE_SIDspfile$ORACLE_SID.oraorapw$ORACLE_SID$ORACLE_HOME
系統(tǒng) 2019-08-29 23:36:50 2068
原創(chuàng)于2009年08月02日,2009年10月22日遷移至此。Oracle分析函數(shù)——數(shù)據(jù)分布函數(shù)及報(bào)表函數(shù)CUME_DIST功能描述:計(jì)算一行在組中的相對(duì)位置,CUME_DIST總是返回大于0、小于或等于1的數(shù),該數(shù)表示該行在N行中的位置。例如,在一個(gè)3行的組中,返回的累計(jì)分布值為1/3、2/3、3/3SAMPLE:下例中計(jì)算每個(gè)部門(mén)的員工按薪水排序依次累積出現(xiàn)的分布百分比SELECTdepartment_id,first_name||''||last_
系統(tǒng) 2019-08-29 23:27:42 2068
關(guān)于ROWID的介紹參考我的Blog:OracleRowid介紹http://blog.csdn.net/tianlesoftware/archive/2009/12/16/5020718.aspx關(guān)于大表Update的一個(gè)討論,參考itpub:http://www.itpub.net/viewthread.php?tid=1052077一.在虛擬機(jī)上使用rowid進(jìn)行update測(cè)試使用rowid進(jìn)行update能提高速度,是因?yàn)橥ㄟ^(guò)rowid能夠迅速的
系統(tǒng) 2019-08-29 23:00:27 2068
利用OSB(OracleServiceBus)的ContentStreaming處理大消息最近發(fā)現(xiàn)有人用OSB(OracleServiceBus,即原BEA的AquaLogicServiceBus的后續(xù)版),傳送消息的文本大小平均接近200K,最大有10M。這種消息大小看來(lái)不是常規(guī)的一些業(yè)務(wù)字段,而是較大的業(yè)務(wù)報(bào)文。這樣大的消息,又是XML的,恐怕對(duì)OSB的性能有影響。這是你在OSB的代理服務(wù)里面使用了MessageFlow,里面可能用到你的body的一些
系統(tǒng) 2019-08-29 22:44:30 2068