在MSSQLServer2000中查找一個數據庫中的所有用戶表和用戶視圖的系統ID、名稱和其注釋信息的SQL語句:SELECT(casewhena.colorder=1thend.nameelse''end)表名,a.colorder字段序號,a.name字段名,(casewhenCOLUMNPROPERTY(a.id,a.name,'IsIdentity')=1then'√'else''end)標識,(casewhen(SELECTcount(*)FRO
系統 2019-08-12 01:53:28 2105
SELECT*FROM(SELECT*FROMT_Life_MessagezWHEREz.message_idNOTIN(SELECTu.message_idFROMT_Life_UMessageuWHEREu.account='18922234293'ANDu.isdelete=1)ANDmessage_status=1)ASMLEFTJOIN(SELECTu.message_id,u.isreadFROMT_Life_UMessageu)ASNONM.
系統 2019-08-12 01:52:33 2105
剛開始安裝時使用了默認目錄,使用一段時間,數據慢慢變在,發現當前設置的目錄空間不夠時,就要搬遷數據到另一個目錄了如果全過程使用的是Mysql用戶,應該可以正常啟動。如果用的ROOT用戶,可能不能正常啟動,原因是新建的目錄權限不對。可能會這樣的錯誤提示:/usr/local/mysql/libexec/mysqld:File‘/home/mysql/mysqllog/binlog/mysql-bin.index'notfound(Errcode:2)1.st
系統 2019-08-12 01:52:28 2105
SQLHAVING出現的原因在SQL中增加HAVING子句原因是,WHERE關鍵字無法與合計函數一起使用。SQLHAVING語法SELECTcolumn_name,aggregate_function(column_name)FROMtable_nameWHEREcolumn_nameoperatorvalueGROUPBYcolumn_nameHAVINGaggregate_function(column_name)operatorvalueSQLHAV
系統 2019-08-12 01:52:00 2105
數據庫優化實踐【MSSQL優化開篇】數據庫定義:數據庫是依照某種數據模型組織起來并存在二級存儲器中的數據集合,此集合具有盡可能不重復,以最優方式為特定組織提供多種應用服務,其數據結構獨立于應用程序,對數據的CRUD操作進行統一管理和控制,數據庫是數據管理的高級階段,是在文件系統上發展起來的。基本結構:數據庫分三個層次:分別為物理數據層、概念數據層、邏輯數據層。物理數據層:它是數據庫的最內層,是物理存貯設備上實際存儲的數據的集合。這些數據是原始數據,是用戶加
系統 2019-08-12 01:51:52 2105
--計算兩個日期之間相差的工作天數CREATEFUNCTIONf_WorkDateDiff(@dt_begindatetime,@dt_enddatetime)RETURNSintASBEGINDECLARE@workdayint,@iint,@bzbit,@dtdatetimeIF@dt_begin>@dt_endSELECT@bz=1,@dt=@dt_bsegin,@dt_begin=@dt_end,@dt_end=@dtELSESET@bz=0SEL
系統 2019-08-12 01:51:40 2105
有幾種系統存儲過程和目錄視圖可提供有關存儲過程的信息。使用它們,您可以:查看函數的定義,也就是用于創建用戶定義函數的Transact-SQL語句。如果您沒有用于創建函數的Transact-SQL腳本文件,這會很有用。獲得有關函數的信息(例如函數的架構、創建時間及其參數)。列出指定函數所使用的對象及使用指定函數的對象。此信息可用來識別那些受數據庫中某個對象的更改或刪除影響的函數。查看用戶定義函數的定義sys.sql_modules(Transact-SQL)
系統 2019-08-12 01:34:03 2105
[ForArnonRotem-Gal-Oz’sArticle:http://dobbscodetalk.com/index.php?option=com_myblog&show=CRUD-is-bad-for-REST.html&Itemid=29]Inoneofmypreviousposts(Rest:good,badandugly),Imadeapassingcomment,abouthowIthinkusingCRUDinRESTfulservice
系統 2019-08-12 01:33:39 2105
上一次說到圖像緩存起來,其實很多情況下是文本的顯示,也就是HTML的解釋。要把網頁顯示出來,肯定是先從HTTP里收到網頁數據,然后再使用HTML分析器來解釋HTML語言,最后根據HTML來生成所有可以顯示的元素,再由于這些元素生成BMP位圖,這樣只需要把BMP位置顯示到窗口里就萬事大吉了。這個過程看起來簡單,其實是一個非常復雜的過程,現在就帶你去深入地分析這個過程,就基本把Webkit的過程搞清楚了,同時也把chrome分析網頁的過程搞清楚了。這個過程如下
系統 2019-08-12 01:32:39 2105
優化數據庫的注意事項:1、關鍵字段建立索引。2、使用存儲過程,它使SQL變得更加靈活和高效。3、備份數據庫和清除垃圾數據。4、SQL語句語法的優化。(可以用Sybase的SQLExpert,可惜我沒找到unexpired的序列號)5、清理刪除日志。SQL語句優化的基本原則:1、使用索引來更快地遍歷表。缺省情況下建立的索引是非群集索引,但有時它并不是最佳的。在非群集索引下,數據在物理上隨機存放在數據頁上。合理的索引設計要建立在對各種查詢的分析和預測上。一般來
系統 2019-08-12 01:32:25 2105