顯示具有 SQL Server 標籤的文章。 顯示所有文章
顯示具有 SQL Server 標籤的文章。 顯示所有文章

2015年2月27日 星期五

[SQL Server]Stored Procedure & Trigger RAISERROR小試驗

最近遇到了一個stored procedure結合trigger的case有點小複雜,因為不是很肯定確切的執行流程跟結果,所以就去掉商業邏輯做個簡單的sample來模擬進行測試,情境是這樣的:

首先去執行一個stored procedure(sp_Test1),而sp_Test1有個transaction 裡面要執行另外兩個stored procedure(sp_Test2、sp_Test3),然後如果進到catch則rollback transaction,另外還有個output parameter用來傳回sp_Test2新增的Id值,SQL語法如下

2014年12月20日 星期六

Visual Studio中無法新增資料庫連線(New Connection)

遇到的這個問題是今天在使用Entity Framework時,要新增一個連線(New Connection),卻跳出錯誤視窗顯示Could not load file or assembly 'Microsoft.SqlServer.Management.Sdk.Sfc……'(如下圖所示)

2014年9月24日 星期三

[SQL Server] 將Northwind資料庫部署到Microsoft Azure上

前幾天提到在SQL Server 2014中建立起Northwind資料庫,而現在我又想把Northwind放到Azure雲端上,利用SSMS工具作法其實很簡單,只是在開始部署上Azure前,必須先調整以下5個Table將primary keys從Nonclustered變成Clustered Index,否則在過程中會遇到錯誤,這部份詳細可以參考Reference中的國外文章。

2014年9月18日 星期四

[SQL Server] 在SQL Server 2014中建立起Northwind資料庫

最近因為一些需求要使用知名的範例資料庫Northwind (SQL Server版本是2014),從technet網站上下載資料庫後(下載 Northwind 和 pubs 範例資料庫),原本想說就跟以前一樣很簡單直接去SQL Server Management Studio中附加上去就好,但卻出現下面的錯誤無法順利附加資料庫