1,查Oracle數(shù)據(jù)庫(kù)創(chuàng)建時(shí)候的字符集:Oracle服務(wù)器端執(zhí)行SQL>selectname,value$fromsys.props$wherenamelike'NLS%';NAMEVALUE$----------------------------------------------------------------------NLS_LANGUAGEAMERICANNLS_TERRITORYAMERICANLS_CURRENCY$NLS_ISO_C
系統(tǒng) 2019-08-12 01:51:54 3344
良好的命名習(xí)慣是一種美德,下面是個(gè)人整理的數(shù)據(jù)庫(kù)命名規(guī)范:數(shù)據(jù)庫(kù)命名規(guī)范:1.數(shù)據(jù)庫(kù)名:1.1)用產(chǎn)品或項(xiàng)目的名字命名;1.2)PascalCase,如AdventureWork;1.3)避免使用特殊字符,如數(shù)字,下劃線,空格之類(lèi);1.4)避免使用縮寫(xiě)2.表名2.1)使用復(fù)數(shù),PascalCase,而復(fù)數(shù)只加在最后一個(gè)單詞上如:Products,Users,UserRoles2.2)避免使用特殊字符,如數(shù)字,下劃線,空格之類(lèi);2.3)避免使用縮寫(xiě)3.列名3
系統(tǒng) 2019-08-12 01:53:27 3341
學(xué)校某網(wǎng)站當(dāng)時(shí)做的時(shí)候,找的外面的人做的。雖然做的很好,但是部署起來(lái)相當(dāng)麻煩,而且還沒(méi)有文檔。昨天就出了問(wèn)題,是圖片處理出了問(wèn)題。我又按照控制臺(tái)的錯(cuò)誤提示,上網(wǎng)查了查,原來(lái)是需要安裝ImageMagick和jMagick。今天又出現(xiàn)了問(wèn)題,頁(yè)面上的通知公告沒(méi)有數(shù)據(jù)??刂婆_(tái)顯示Mysql錯(cuò)誤:"Userdoesnothaveaccesstometadatarequiredtodeterminestoredprocedureparametertypes....
系統(tǒng) 2019-08-12 01:52:44 3338
SQL>showparameteropen_cursors--每個(gè)session(會(huì)話(huà))最多能同時(shí)打開(kāi)多少個(gè)cursor(游標(biāo))NAMETYPEVALUE-----------------------------------------------------------------------------open_cursorsinteger300SQL>showparametersession_cached_cursor--每個(gè)session(會(huì)話(huà))最
系統(tǒng) 2019-08-29 22:33:53 3310
數(shù)據(jù)庫(kù)所在位置將數(shù)據(jù)導(dǎo)出到的文件名用戶(hù)名備份數(shù)據(jù)庫(kù):expcsm/csm@127.0.0.1/orclfile=c:/baoan_1.1.0_20120816.dmpowner=(csm)數(shù)據(jù)庫(kù)所在位置需要導(dǎo)入數(shù)據(jù)的文件名恢復(fù)數(shù)據(jù)庫(kù):impcsm/csm@127.0.0.1/orclfile=c:/baoan_1.1.0_20120816.dmpfull=yoracle中導(dǎo)入導(dǎo)出數(shù)據(jù)備份數(shù)據(jù)庫(kù)
系統(tǒng) 2019-08-12 01:33:57 3300
原文:SqlServer索引的原理與應(yīng)用索引的概念索引的用途:我們對(duì)數(shù)據(jù)查詢(xún)及處理速度已成為衡量應(yīng)用系統(tǒng)成敗的標(biāo)準(zhǔn),而采用索引來(lái)加快數(shù)據(jù)處理速度通常是最普遍采用的優(yōu)化方法。索引是什么:數(shù)據(jù)庫(kù)中的索引類(lèi)似于一本書(shū)的目錄,在一本書(shū)中使用目錄可以快速找到你想要的信息,而不需要讀完全書(shū)。在數(shù)據(jù)庫(kù)中,數(shù)據(jù)庫(kù)程序使用索引可以重啊到表中的數(shù)據(jù),而不必掃描整個(gè)表。書(shū)中的目錄是一個(gè)字詞以及各字詞所在的頁(yè)碼列表,數(shù)據(jù)庫(kù)中的索引是表中的值以及各值存儲(chǔ)位置的列表。索引的利弊:查詢(xún)
系統(tǒng) 2019-08-12 01:32:58 3291
select10+10+10fromdual結(jié)果是30,全然沒(méi)問(wèn)題。selectnull+10+10fromdual結(jié)果是空串,但期望的結(jié)果是20。selectnvl(null,0)+10+10fromdual這樣處理結(jié)果為20。若查詢(xún)有空值的情況需利用nvl處理,否則運(yùn)算有誤。selectnull||10||10fromdual字符串拼接沒(méi)有問(wèn)題。Oracle中空值與數(shù)字相加問(wèn)題
系統(tǒng) 2019-08-12 01:55:14 3281
Oracle查詢(xún)兩個(gè)日期之間的天數(shù),參考SQL如下:SELECTROUND(TO_DATE('2013/11/15','YYYY/MM/DD')-SYSDATE)FROMDUAL這樣寫(xiě)存在什么問(wèn)題呢?假如當(dāng)前的時(shí)間(SYSDATE)是:2013/11/1411:30,查詢(xún)的結(jié)果是1。如果當(dāng)前的時(shí)間過(guò)了12點(diǎn),如:2013/11/1412:10,那么查詢(xún)的結(jié)果會(huì)是0。習(xí)慣上,即使到了晚上2013/11/1423:59,離2013/11/15應(yīng)該也是1天。所以
系統(tǒng) 2019-08-12 01:32:04 3265
1、安裝PLSQLDeveloper程序或ToadforOracle;2、解壓縮oracle_instantclient_10_2.RAR,修改reg.reg文件,將"LD_LIBRARY_PATH"和"TNS_ADMIN"的值改成解壓后的路徑3、設(shè)置環(huán)境變量,追加第二步解壓縮后的路徑到PATH中4、修改oracle_instantclient_10_2\NETWORK\ADMIN目錄下的tnsnames.ora文件該文件是用來(lái)配置連接數(shù)據(jù)庫(kù)的參數(shù)實(shí)踐下來(lái)
系統(tǒng) 2019-08-12 01:52:04 3257
做過(guò)DB2數(shù)據(jù)庫(kù)應(yīng)用遷移的工程師,了解IBMMTK工具在遷移過(guò)程中所能完成任務(wù),但這個(gè)工具并不能幫你完成所有的遷移工作,還有大量的遷移工作需要我們借助自己的經(jīng)驗(yàn)和方法來(lái)完成,下面是一些在DB2數(shù)據(jù)庫(kù)移植過(guò)程中常見(jiàn)的問(wèn)題簡(jiǎn)單總結(jié)。這里我只是針對(duì)Oracle遷移到DB2的常見(jiàn)問(wèn)題描述。1DB2與oracle常用數(shù)據(jù)類(lèi)型之間的對(duì)應(yīng)關(guān)系Oracle數(shù)據(jù)類(lèi)型DB2UDB數(shù)據(jù)類(lèi)型注意事項(xiàng)CHAR(n)VARCHAR2(n)CHAR(n)VARCHAR(n)1<=n<=
系統(tǒng) 2019-08-12 01:52:12 3253
mysql獲取當(dāng)年第一天的年月日格式:SELECTDATE_SUB(CURDATE(),INTERVALdayofyear(now())-1DAY);MySQL里獲取當(dāng)前week、month、quarter的第一天/最后一天摘自:http://hideto.javaeye.com/blog/255816當(dāng)前week的第一天:selectdate_sub(curdate(),INTERVALWEEKDAY(curdate())+1DAY)當(dāng)前week的最后一
系統(tǒng) 2019-08-12 01:54:25 3236
字母編碼A●-N-●B-●●●1●----C-●-●2●●---D-●●3●●●--E●4●●●●-F●●-●5●●●●●G--●6-●●●●H●●●●7--●●●I●●8---●●J●---9----●K-●-L●-●●M--N-●O---P●--●Q--●-R●-●S●●●T-U●●-V●●●-W●--Y-●--Z--●●摩斯電碼中英文對(duì)照表
系統(tǒng) 2019-08-12 01:55:40 3222
本文摘自http://www-128.ibm.com/developerworks/cn/db2/library/techarticles/dm-0404snow/index.htmlDB2UDBDBA核對(duì)清單一.簡(jiǎn)介雖然數(shù)據(jù)庫(kù)越來(lái)越具有自我感知(self-aware)和自我修復(fù)(self-healing)的能力,但是仍然需要進(jìn)行一些監(jiān)控,才能使數(shù)據(jù)庫(kù)盡可能高效地運(yùn)行。就像汽車(chē)一樣,數(shù)據(jù)庫(kù)也需要進(jìn)行一些檢查,才能夠以最佳狀態(tài)運(yùn)行。本文被劃分為一些檢查或任務(wù)
系統(tǒng) 2019-08-12 01:53:37 3216
·BLOB/TEXT在實(shí)際的應(yīng)用程序中往往需要存儲(chǔ)兩種體積較大的數(shù)據(jù),一種是較大的Binary數(shù)據(jù),e.g.一張10M的圖片,另外一種是較大的文本e.g.一篇幾萬(wàn)字的文章。在Oracle中有BOLB和CLOB來(lái)應(yīng)對(duì)這兩種數(shù)據(jù),而在MySQL中對(duì)應(yīng)的是BLOB以及TEXT.鑒于這兩種數(shù)據(jù)類(lèi)型的特殊性,在MySQL中對(duì)BLOB以及TEXT的存儲(chǔ)和操作做了特殊的處理:1)BLOB/TEXT的值往往是作為對(duì)象來(lái)處理,這些對(duì)象有自己的ID,以及獨(dú)立的存儲(chǔ)空間2)BL
系統(tǒng) 2019-08-12 01:52:23 3213
原文:SQL語(yǔ)句技巧:查詢(xún)存在一個(gè)表而不在另一個(gè)表中的數(shù)據(jù)記錄方法一(僅適用單個(gè)字段)使用notin,容易理解,效率低selectA.IDfromAwhereA.IDnotin(selectIDfromB)方法二(適用多個(gè)字段匹配)使用leftjoin...on...,"B.IDisnull"表示左連接之后在B.ID字段為null的記錄selectA.IDfromAleftjoinBonA.ID=B.IDwhereB.IDisnull方法三(適用多個(gè)字段匹
系統(tǒng) 2019-08-12 01:33:10 3208