2005:http://tech.it168.com/db/s/2007-06-29/200706291229796.shtml2000:http://hi.baidu.com/fengyunxingxuan/blog/item/7fc5d8b56df789788bd4b282.htmlhttp://topic.csdn.net/u/20090515/08/d07f1dce-bff3-419d-8030-cb3aa8b0591a.htmlhttp://ww
系統 2019-08-12 01:32:40 2361
一、了解你用的工具不要輕視這一點,這是我在這篇文章中講述的最關鍵的一條。也許你也看到有很多的SQLServer程序員沒有掌握全部的T-SQL命令和SQLServer提供的那些有用的工具。“什么?我要浪費一個月的時間來學習那些我永遠也不會用到的SQL命令???”,你也許會這樣說。對的,你不需要這樣做。但是你應該用一個周末瀏覽所有的T-SQL命令。在這里,你的任務是了解,將來,當你設計一個查詢時,你會記起來:“對了,這里有一個命令可以完全實現我需要的功能”,于
系統 2019-08-12 01:32:40 2361
pl/sql中的異常是用exceptionwhenothersthen進行捕獲的,一般放在pl/sql塊的最后,用戶捕獲pl/sql中發生的錯誤,對異常的處理分為兩種:1.阻斷程序式exceptionwhenothersthenraise_application_error(-20001,'請輸入正確的參數!');一般用于數據錄入保存時進行校驗,校驗不合格給出提示。2.非阻斷程序式exceptionwhenothersthenl_desc:=sqlerrm
系統 2019-08-12 01:54:48 2360
除了窗口類以外,還有成百上千種窗口風格供用戶指定窗口的繪制及其行為。其中有3種最重要的風格創建了對應3種最基本的窗口類型:重疊窗口、彈出窗口和子窗口。■重疊窗口(overlappedwindow),具有應用程序主窗口的全部特點。它的非客戶區包括一個可伸縮的框架、菜單條、標題欄和最小化、最大化按鈕。■彈出窗口(popupwindow),具有消息框或者對話框的全部特點。它的非客戶區包括一個固定大小的框架和一個標題欄。■子窗口(childwindow),具有類似
系統 2019-08-12 01:53:39 2360
摘要:在平時的mysql應用中,總會碰到導入數據,導出數據,當然有很多方法,這篇文章,主要介紹應用mysqlmysqldump命令進行數據導入導出,希望對大家有所幫助。一、mysql導入文件或數據或執行相關SQLmysql-h主機地址-u用戶名-p用戶密碼1.文件形式。(shell命令行)mysql-uroot-pdbname
系統 2019-08-12 01:53:04 2360
原文:Oracle用戶(user)和模式(schema)的區別概述:(一)什么Oracle叫用戶(user):Auserisanamedefinedinthedatabasethatcanconnecttoandaccessobjects.大意:Oracle用戶是用連接數據庫和訪問數據庫對象的。(用戶是用來連接數據庫訪問數據庫)。(二)什么叫模式(schema):Aschemaisacollectionofdatabaseobjects(usedbyaus
系統 2019-08-12 01:34:00 2360
SQL語句:是對數據庫(數據)進行操作的惟一途徑;消耗了70%~90%的數據庫資源;獨立于程序設計邏輯,相對于對程序源代碼的優化,對SQL語句的優化在時間成本和風險上的代價都很低;可以有不同的寫法;易學,難精通。SQL優化:固定的SQL書寫習慣,相同的查詢盡量保持相同,存儲過程的效率較高。應該編寫與其格式一致的語句,包括字母的大小寫、標點符號、換行的位置等都要一致ORACLE優化器:在任何可能的時候都會對表達式進行評估,并且把特定的語法結構轉換成等價的結構
系統 2019-08-12 01:33:19 2360
題目連接:10069-DistinctSubsequences題目大意:給出兩個字符串x(lenth<10000),z(lenth<100),求在x中有多少個z。解題思路:二維數組DP,有類似于求解最長公共子序列,cnt[i][j]表示在x的前j個字符中有多少個z前i個字符。狀態轉移方程1、x[j]!=z[i]cnt[i][j]=cnt[i][j-1];2、x[j]==z[i]cnt[i][j]=cnt[i][j-1]+cnt[i-1][j-1];計算的時
系統 2019-08-12 01:55:22 2359
MySQL備份和還原,都是利用mysqldump、mysql和source命令來完成的1.備份[root@localhost~]#cd/var/lib/mysql(進入到MySQL庫目錄,根據自己的MySQL的安裝情況調整目錄)[root@localhostmysql]#mysqldump-uroot-pMovie>Movie.sql,輸入密碼即可。2.還原法一:[root@localhost~]#mysql-uroot-p回車,輸入密碼,進入MySQL的
系統 2019-08-12 01:55:12 2359
在使用MYSQL的selectdistinctnamefromtable語句時,輸出的只是去重之后name字段的信息,而希望的是能夠輸出考生ID、考試時間、考試成績等的信息。使用selectdistinctname,sorcefromtable結果發現去重不起作用,因為MYSQL認為要sorce和name同時重復才會去除。最終解決辦法如下:select*,count(distinctname)fromtablegroupbyname如果SQL語句還有lim
系統 2019-08-12 01:54:51 2359
SelectCONVERT(varchar(100),GETDATE(),0):0516200610:57AMSelectCONVERT(varchar(100),GETDATE(),1):05/16/06SelectCONVERT(varchar(100),GETDATE(),2):06.05.16SelectCONVERT(varchar(100),GETDATE(),3):16/05/06SelectCONVERT(varchar(100),GETD
系統 2019-08-12 01:54:50 2359
SQLSERVER中生成的語句中,字符串前加N。N前綴必須是大寫字母。是Unicode編碼的意思,一般來說,英文字符是一個字節組成,但是國際上的字太多了,因此就用兩個字節來表示字符,滿足國際化的需要.在字符串前面加上N代表存入數據庫時以Unicode格式存儲。N'string'表示string是個Unicode字符串Unicode字符串的格式與普通字符串相似,但它前面有一個N標識符(N代表SQL-92標準中的國際語言(NationalLanguage))。
系統 2019-08-12 01:54:39 2359
什么是存儲過程呢?定義:將常用的或很復雜的工作,預先用SQL語句寫好并用一個指定的名稱存儲起來,那么以后要叫數據庫提供與已定義好的存儲過程的功能相同的服務時,只需調用execute,即可自動完成命令。講到這里,可能有人要問:這么說存儲過程就是一堆SQL語句而已啊?Microsoft公司為什么還要添加這個技術呢?那么存儲過程與一般的SQL語句有什么區別呢?存儲過程的優點:1.存儲過程只在創造時進行編譯,以后每次執行存儲過程都不需再重新編譯,而一般SQL語句每
系統 2019-08-12 01:54:00 2359
1、安裝OracleASMLib需要的安裝包asmlibasm-supportasm-kernelasm-smp-kernel(多process版本)下載地址:[img]http://unix-cd.com/unixcd12/skin/skin_1/small/url.gif[/img][url=http://www.oracle.com/technology/software/tech/linux/asmlib/rhel4.html]http://www
系統 2019-08-12 01:53:34 2359
今天從MYSQL數據庫抓取時,發生了Cannotconvertvalue'0000-00-0000:00:00'fromcolumn10toTIMESTAMP異常google了一下,大概意思是MySQL中的Datetime值無法再JAVA中可靠的被表示,按照JDBC和SQL的標準默認情況下產生異常。JDBC允許用下列的值對zeroDateTimeBehavior屬性來設置這些處理方式,exception(thedefault),whichthrowsanS
系統 2019-08-12 01:53:03 2359