原创 合併複製與觸發器實現同步

觸發器:在需要同步的三個數據庫裏分別創建觸發器,用來觸發當對本數據庫進行更新、插入、刪除操作時,觸發另外兩個庫裏的相同表的同步修改。創建時,需要注意,由於三個庫的數據時相互觸發,所以在執行當前數據必須首先禁用另外兩個庫的的觸發器,否則會出現

原创 SQL經典語句大全

一、基礎(建表、建約束、關係) 約束(Constraint)是Microsoft SQL Server 提供的自動保持數據庫完整性的一種方法,定義了可輸入表或表的單個列中的數據的限制條件(有關數據完整性的介紹請參見第9 章)。在SQL S

原创 datetime

select CONVERT(varchar, getdate(), 120 ) 2004-09-12 11:06:08 select replace(replace(replace(CONVERT(varchar, getdate(),

原创 黑盒測試和白盒測試

 一、黑盒測試和白盒測試  黑盒測試:已知產品的功能設計規格,可以進行測試證明每個實現了的功能是否符合要求。 白盒測試:已知產品的內部工作過程,可以進行測試證明每種內部操作是否符合設計規格要求,所有內部成分是否經過檢查。  1. 第一認識:

原创 讀書筆記

讀書摘要: 1、Begin Tran delete from production.ProductCosthistory 該查詢返回受影響的記錄數。注意該查詢故意沒有提交,也就是說,其中包含Begin Tran命令,但沒有Rollback和

原创 我的友情鏈接

51CTO博客開發專注SQL Server 專注於當下

原创 測試整理

軟件=程序+文檔 軟件的bug指的是軟件中(包括程序和文檔)不符合用戶需求的問題。 可分爲3種:1、完全沒有實現的功能 2、基本實現了用戶需要的功能,但是運行時會出現一些功能或性能上的問題 3、實現了用戶不需要的功能,即多餘的功能   軟

原创 程序員專用經典語錄—看完笑一陣可以,千萬不要死循環哦!

  IT人表示屁股上還得紋一個</body> , 要不中間來個hello world!                 十年生死兩茫茫,寫程序,到天亮。    千行代碼,Bug何處藏。     縱使上線又怎樣,朝令改,夕斷腸。     領導

原创 一些sql整理

1、通過sql語言查詢表結構:(MSSQL2000中有效) 作用:可以快速生成數據詞典。 SELECT TOP 100 PERCENT c.colid AS 序號, o.name AS 表名, c.name AS 列名,         t

原创 使用T-SQL進行數據導入導出方法詳解

如何通過Transact-SQL以及系統函數OPENDATASOURCE和OPENROWSET在同構和異構數據庫之間進行數據的導入導出,並給出了詳細的例子以供參考。[喝小酒的網摘]http://blog.hehehehehe.cn/a/12

原创 利用觸發實現三個數據庫中的某個表的同步

利用觸發器實現Database1、Database2、Database3三個數據庫的TableName的同步。 參考與數據庫複製比較(合併複製與觸發器實現同步) 代碼: if exists (select * from dbo.sysobj

原创 sql中PIVOT 用法詳解

PIVOT 和 UNPIVOT 關係運算符將表值表達式更改爲另一個表。 PIVOT 通過將表達式某一列中的唯一值轉換爲輸出中的多個列來旋轉表值表達式,並在必要時對最終輸出中所需的任何其餘列值執行聚合。 PIVOT 提供的語法比一系列複雜的

原创 INF: 託管的範圍標識,在合併複製

概要: 合併複製的挑戰之一和共享新插入的數據不同的數據庫之間的任何其他技術是增量的列的值經常使用的表作爲主關鍵字的"ID"列的處理。 例如對於如果兩個數據庫共享具有一個增量的 ID 列的表中的數據,並且這兩個表具有 ID 值爲從 1 到

原创 Sql Server 備份文件管理(自動刪除、過期)

對於 Sql Server 備份文件的管理,是十分有講究的,特別是對於磁盤空間不大或者DB服務器過多的管理員來說,真的比較難。同時也比較重要,因爲如果不定時清理,磁盤肯定會滿,也會導致新的備份無法進行。因爲。當然,人工整理備份文件最好,但是

原创 我的友情鏈接

51CTO博客開發專注SQL Server 專注於當下