1,查Oracle數據庫創建時候的字符集:Oracle服務器端執行SQL>selectname,value$fromsys.props$wherenamelike'NLS%';NAMEVALUE$----------------------------------------------------------------------NLS_LANGUAGEAMERICANNLS_TERRITORYAMERICANLS_CURRENCY$NLS_ISO_C
系統 2019-08-12 01:51:54 3243
良好的命名習慣是一種美德,下面是個人整理的數據庫命名規范:數據庫命名規范:1.數據庫名:1.1)用產品或項目的名字命名;1.2)PascalCase,如AdventureWork;1.3)避免使用特殊字符,如數字,下劃線,空格之類;1.4)避免使用縮寫2.表名2.1)使用復數,PascalCase,而復數只加在最后一個單詞上如:Products,Users,UserRoles2.2)避免使用特殊字符,如數字,下劃線,空格之類;2.3)避免使用縮寫3.列名3
系統 2019-08-12 01:53:27 3236
學校某網站當時做的時候,找的外面的人做的。雖然做的很好,但是部署起來相當麻煩,而且還沒有文檔。昨天就出了問題,是圖片處理出了問題。我又按照控制臺的錯誤提示,上網查了查,原來是需要安裝ImageMagick和jMagick。今天又出現了問題,頁面上的通知公告沒有數據。控制臺顯示Mysql錯誤:"Userdoesnothaveaccesstometadatarequiredtodeterminestoredprocedureparametertypes....
系統 2019-08-12 01:52:44 3231
SQL>showparameteropen_cursors--每個session(會話)最多能同時打開多少個cursor(游標)NAMETYPEVALUE-----------------------------------------------------------------------------open_cursorsinteger300SQL>showparametersession_cached_cursor--每個session(會話)最
系統 2019-08-29 22:33:53 3208
數據庫所在位置將數據導出到的文件名用戶名備份數據庫:expcsm/csm@127.0.0.1/orclfile=c:/baoan_1.1.0_20120816.dmpowner=(csm)數據庫所在位置需要導入數據的文件名恢復數據庫:impcsm/csm@127.0.0.1/orclfile=c:/baoan_1.1.0_20120816.dmpfull=yoracle中導入導出數據備份數據庫
系統 2019-08-12 01:33:57 3197
原文:SqlServer索引的原理與應用索引的概念索引的用途:我們對數據查詢及處理速度已成為衡量應用系統成敗的標準,而采用索引來加快數據處理速度通常是最普遍采用的優化方法。索引是什么:數據庫中的索引類似于一本書的目錄,在一本書中使用目錄可以快速找到你想要的信息,而不需要讀完全書。在數據庫中,數據庫程序使用索引可以重啊到表中的數據,而不必掃描整個表。書中的目錄是一個字詞以及各字詞所在的頁碼列表,數據庫中的索引是表中的值以及各值存儲位置的列表。索引的利弊:查詢
系統 2019-08-12 01:32:58 3185
select10+10+10fromdual結果是30,全然沒問題。selectnull+10+10fromdual結果是空串,但期望的結果是20。selectnvl(null,0)+10+10fromdual這樣處理結果為20。若查詢有空值的情況需利用nvl處理,否則運算有誤。selectnull||10||10fromdual字符串拼接沒有問題。Oracle中空值與數字相加問題
系統 2019-08-12 01:55:14 3183
1、安裝PLSQLDeveloper程序或ToadforOracle;2、解壓縮oracle_instantclient_10_2.RAR,修改reg.reg文件,將"LD_LIBRARY_PATH"和"TNS_ADMIN"的值改成解壓后的路徑3、設置環境變量,追加第二步解壓縮后的路徑到PATH中4、修改oracle_instantclient_10_2\NETWORK\ADMIN目錄下的tnsnames.ora文件該文件是用來配置連接數據庫的參數實踐下來
系統 2019-08-12 01:52:04 3168
做過DB2數據庫應用遷移的工程師,了解IBMMTK工具在遷移過程中所能完成任務,但這個工具并不能幫你完成所有的遷移工作,還有大量的遷移工作需要我們借助自己的經驗和方法來完成,下面是一些在DB2數據庫移植過程中常見的問題簡單總結。這里我只是針對Oracle遷移到DB2的常見問題描述。1DB2與oracle常用數據類型之間的對應關系Oracle數據類型DB2UDB數據類型注意事項CHAR(n)VARCHAR2(n)CHAR(n)VARCHAR(n)1<=n<=
系統 2019-08-12 01:52:12 3166
mysql獲取當年第一天的年月日格式:SELECTDATE_SUB(CURDATE(),INTERVALdayofyear(now())-1DAY);MySQL里獲取當前week、month、quarter的第一天/最后一天摘自:http://hideto.javaeye.com/blog/255816當前week的第一天:selectdate_sub(curdate(),INTERVALWEEKDAY(curdate())+1DAY)當前week的最后一
系統 2019-08-12 01:54:25 3147
原文:SQL語句技巧:查詢存在一個表而不在另一個表中的數據記錄方法一(僅適用單個字段)使用notin,容易理解,效率低selectA.IDfromAwhereA.IDnotin(selectIDfromB)方法二(適用多個字段匹配)使用leftjoin...on...,"B.IDisnull"表示左連接之后在B.ID字段為null的記錄selectA.IDfromAleftjoinBonA.ID=B.IDwhereB.IDisnull方法三(適用多個字段匹
系統 2019-08-12 01:33:10 3130
字母編碼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--●●摩斯電碼中英文對照表
系統 2019-08-12 01:55:40 3123
Oracle查詢兩個日期之間的天數,參考SQL如下:SELECTROUND(TO_DATE('2013/11/15','YYYY/MM/DD')-SYSDATE)FROMDUAL這樣寫存在什么問題呢?假如當前的時間(SYSDATE)是:2013/11/1411:30,查詢的結果是1。如果當前的時間過了12點,如:2013/11/1412:10,那么查詢的結果會是0。習慣上,即使到了晚上2013/11/1423:59,離2013/11/15應該也是1天。所以
系統 2019-08-12 01:32:04 3120
·BLOB/TEXT在實際的應用程序中往往需要存儲兩種體積較大的數據,一種是較大的Binary數據,e.g.一張10M的圖片,另外一種是較大的文本e.g.一篇幾萬字的文章。在Oracle中有BOLB和CLOB來應對這兩種數據,而在MySQL中對應的是BLOB以及TEXT.鑒于這兩種數據類型的特殊性,在MySQL中對BLOB以及TEXT的存儲和操作做了特殊的處理:1)BLOB/TEXT的值往往是作為對象來處理,這些對象有自己的ID,以及獨立的存儲空間2)BL
系統 2019-08-12 01:52:23 3109
mysql加減時間-函數-時間加減1.MySQL為日期增加一個時間間隔:date_add()set@dt=now();selectdate_add(@dt,interval1day);-加1天selectdate_add(@dt,interval1hour);-加1小時selectdate_add(@dt,interval1minute);-加1分鐘selectdate_add(@dt,interval1second);-加1秒selectdate_add
系統 2019-08-12 01:51:37 3106