開發學習

通過SQL Server的位運算功能巧妙解決多選查詢方法-小浪學習網

通過SQL Server的位運算功能巧妙解決多選查詢方法

項目中很多業務對象的數據表中都具有Status字段,有人使用int型保存Status,有人使用varchar型 無論使用int還是varchar,對于Status的多選查詢都是不易應對的。舉例,常規思維下對CustomerStatu...
站長的頭像-小浪學習網月度會員站長1年前
245
判斷字段是否被更新 新舊數據寫入Audit Log表中-小浪學習網

判斷字段是否被更新 新舊數據寫入Audit Log表中

客戶要求,要對一個敏感數據表進行Audit跟蹤。如果記錄被更新時,要把舊新保存起來,是誰更改了記錄,什么時候更新的等相關信息。還有一個主要問題就是客戶不確定具體要跟蹤那個字段,希望自己...
站長的頭像-小浪學習網月度會員站長1年前
356
SQL語句的執行原理分析-小浪學習網

SQL語句的執行原理分析

SQL語句的執行原理分析,想提高執行效率的朋友可以參考下。 原理:第一步:應用程序把查詢SQL語句發給服務器端執行。我們在數據層執行SQL語句時,應用程序會連接到相應的數據庫服務器,把SQL語句...
站長的頭像-小浪學習網月度會員站長1年前
2512
判斷觸發器正在處理的是插入,刪除還是更新觸發-小浪學習網

判斷觸發器正在處理的是插入,刪除還是更新觸發

平常時寫觸發器(TRIGGER),一般會分別寫插入(INSERT),刪除(DELETE)和更新(UPDATE)單獨的觸發器 但是有時候,可以視看處進邏輯程度,可以把三者寫成一個觸發器,只是在其中稍作判斷而已。 你可...
站長的頭像-小浪學習網月度會員站長1年前
2615
sqlserver 數據庫壓縮與數據庫日志(ldf)壓縮方法分享-小浪學習網

sqlserver 數據庫壓縮與數據庫日志(ldf)壓縮方法分享

數據庫在使用中,冗余的數據不斷的增加(數據刪除也不會減小),導致數據庫不斷的增大!所以該給你的數據庫減減肥了 Access 操作很簡單,具體不步驟如下:打開你mdb數據庫,工具-->數據庫實...
站長的頭像-小浪學習網月度會員站長1年前
5013
SQL 統計一個數據庫中所有表記錄的數量-小浪學習網

SQL 統計一個數據庫中所有表記錄的數量

最近公司的數據庫發現有表的數據被弄掉了,有些數據表記錄為0,于是想找出此數據庫中到底有哪些數據表的記錄都為0以縮小分析范圍,可使用如下的SQL Statement 代碼如下: CREATE TABLE #tmptb(tb...
站長的頭像-小浪學習網月度會員站長1年前
2212
SQL2005 學習筆記 公用表表達式(CTE)-小浪學習網

SQL2005 學習筆記 公用表表達式(CTE)

公用表表達式是Sql Server2005新增加的一個非常好用的功能。 公用表表達式 (CTE) 可以認為是在單個 SELECT、INSERT、UPDATE、DELETE 或 CREATE VIEW 語句的執行范圍內定義的臨時結果集。 CTE 與...
站長的頭像-小浪學習網月度會員站長1年前
2914
sqlserver 動態創建臨時表的語句分享-小浪學習網

sqlserver 動態創建臨時表的語句分享

開發業務需求,需要對一個表作數據分析,由于數據量較大,而且分析時字段會隨條件相應變化而變化 因此計劃先把數據轉插入一個臨時表,再對臨時表的數據進行分析。 問題點是如何動態創建臨時表。...
站長的頭像-小浪學習網月度會員站長1年前
3411
SQL Server 2005“備份集中的數據庫備份與現有的數據庫不同”解-小浪學習網

SQL Server 2005“備份集中的數據庫備份與現有的數據庫不同”解

SQL Server 2005“備份集中的數據庫備份與現有的數據庫不同”解決方法 以前一直使用SQL Server2000,現在跟潮流都這么緊,而且制定要求使用SQL Server2005,就在現在的項目中使用它了。 對于SQL...
站長的頭像-小浪學習網月度會員站長1年前
257
OBJECTPROPERTY與sp_rename更改對象名稱的介紹-小浪學習網

OBJECTPROPERTY與sp_rename更改對象名稱的介紹

開發過程中,錯誤免不了。為了糾正錯誤與規范化。可以使用MS SQL Server的系統存儲過程sp_rename與OBJECTPROPERTY來更改重命名 相關的OBJECTPROPERTY可參考: 開發過程中,錯誤免不了。為了糾正...
站長的頭像-小浪學習網月度會員站長1年前
3015
sqlserver 導出插入腳本代碼-小浪學習網

sqlserver 導出插入腳本代碼

工作中經常遇到需要將遠程客戶數據庫中的數據復制到本地來測試,下載整個數據庫太大了不值得,用下面的腳本可以按指定表生成Insert腳本,將腳本復制到本地來執行,這樣快捷了不少 當然有其它工...
站長的頭像-小浪學習網月度會員站長1年前
376