排序
SQLServer 優化SQL語句 in 和not in的替代方案
用IN寫出來的SQL的優點是比較容易寫及清晰易懂,這比較適合現代軟件開發的風格。 但是用IN的SQL性能總是比較低的,從SQL執行的步驟來分析用IN的SQL與不用IN的SQL有以下區別: SQL試圖將其轉換成...
SQLServer 附加數據庫后出現只讀或失敗的解決方法
如果你在附加SQL數據庫,出現只讀或失敗的情況,來看下本文的解決方案吧。 解決此問題的幾個關鍵點如下: 1、該現象只會出現在NTFS文件系統中。 2、由NTFS文件系統的訪問權限導致。 一般手工操...
SQL Server 2005/2008 用戶數據庫文件默認路徑和默認備份路徑修
本環境是SQL Server 2005 Standard Version 64-bit 和 SQL Server 2008 Standard Version 64-bit 雙實例同時安裝在一個Windows Server 2008 Standard Version 64-bit OS上 以下僅為參照,如果有...
SQLServer 數據庫故障修復頂級技巧之一
SQL Server 2005 和 2008 有幾個關于高可用性的選項,如日志傳輸、副本和數據庫鏡像。 所有這些技術都能夠作為維護一個備用服務器的手段,同時這個數據庫可以在你原先的主數據庫出問題時上線并...
sqlserver 自動備份所有數據庫的SQL
可自動備份除系統數據庫外的所有數據庫。備份文件的周期保存周期可以更改。 代碼如下:use master declare @DbName varchar(60) declare @BackSql varchar(1000) declare myCursor cursor for SE...
SQLSERVER 時間格式大全
最近在寫程序的過程中有遇到SQL SERVER時間格式的問題,一時想不起來,上網搜索了一下,這方面的資料還真不少,找了一個比較全面的。 具體的網址倒是沒保存,可是我這個人習慣把好的代碼記起方...
sqlserver replace函數 批量替換數據庫中指定字段內指定字符串參
SQL Server有 replace函數,可以直接使用;Access數據庫的replace函數只能在Access環境下用,不能用在Jet SQL中,所以對ASP沒用,在ASP中調用該函數會提示錯誤. 語法 REPLACE ( 'string_e-xpres...
批量替換sqlserver數據庫掛馬字段并防范sql注入攻擊的代碼
有時候網站sqlserver數據庫被掛馬了,網上的很多軟件與方法都是針對text小于8000的,這里的方法貌似可行,需要的朋友可以參考下。 首先備份數據庫,以防不必要的損失。而后對所有被掛馬的小于80...
sqlserver 行列互轉實現小結
列轉行比較經典,需要的朋友可以參考下。 代碼如下: --行列互轉 /***********************************************************************************************************************...
教你幾種在SQLServer中刪除重復數據方法
數據庫的使用過程中由于程序方面的問題有時候會碰到重復數據,重復數據導致了數據庫部分設置不能正確設置…… 方法一 代碼如下: declare @max integer,@id integer declare cur_rows cursor loc...
做購物車系統時利用到得幾個sqlserver 存儲過程
最近使用asp.net+sql2000開始開發一個小型商城系統,其中涉及到得購物車功能主要是仿照淘寶實現的. 即以游客身份登錄網站時以cookie的方式存儲購物車,而以登錄用戶的身份進入時將購物車信息存...