Time of Update: 2018-12-07
SQL Server 2005 Compact Edition SDK中文:http://download.microsoft.com/download/0/9/4/094d27fe-8d7f-4b0b-8130-555ed2c8b366/SSCE31SDK-CHS.msiSQL Server 2005 Compact Edition SDK英文:http://download.microsoft.com/download/e/5/b/e5b19eb6-4141-4dba-a1fb-e95693
Time of Update: 2018-12-07
由於看了微軟的產品示範,感覺這個報表工具還不錯,所以下載了SQL Server 2000 Reporting Services ,可惜是評估版本,不知哪裡可以搞到正式版本啊。 感覺SQL Server 2000 Reporting Services和VS.net搭配起來真的還行,具體到怎麼一個程度我一時也說不上來,因為我也剛剛開始使用。
Time of Update: 2018-12-07
主要的功能增強Excel 轉譯延伸模組已經過改進,現在可以在較早版本的 Excel 中支援查看功能。PDF 轉譯延伸模組更加強健並具有更出色的效能。圖表控制項可以更好地控制顯示樣式。現在支援從報表內部引用外部 URL(映像和資源)。增強了報表預覽功能的資料緩衝行為。現在支援在運算式中使用分行符號。現在可以通過樣式表修改 HTML 檢視器工具列的樣式。新的 URL 參數為運行時自訂報表顯示提供了更多選項報表管理器代理保留了身分識別驗證
Time of Update: 2018-12-07
SQL Server中資料庫交易處理是相當有用的,鑒於很多SQL初學者編寫的交易處理代碼存往往存在漏洞,本文我們介紹了三種不同的方法,舉例說明了如何在預存程序交易處理中編寫正確的代碼。希望能夠對您有所協助。在編寫SQL Server 事務相關的預存程序代碼時,經常看到下面這樣的寫法:begin tran update statement 1 ... update statement 2 ...
Time of Update: 2018-12-07
鎖的概述一.
Time of Update: 2018-12-07
CREATE FUNCTION SPLIT (@str_in VARCHAR(8000),@separator VARCHAR(4) )RETURNS @strtable TABLE (strval VARCHAR(8000))ASBEGINDECLARE @Occurrences INT, @Counter INT, @tmpStr VARCHAR(8000) SET @Counter = 0 IF SUBSTRING(@str_in,LEN(@str_in),1) <
Time of Update: 2018-12-07
上篇列了一個函數,功能大概是把一個字串根據特定的分隔字元號轉換成表的函數這篇我想反過來應該如何?呢?很多人都會想到遊標迴圈表來達到目的,誠然這是可以達到效果的。但是可以說是最差的實現方法那麼應該如何?呢?其實很簡單,只要三句語句就可以搞定DECLARE @STR VARCHAR(8000)SELECT @STR = ISNULL(@STR,'')+[欄位名]+'分隔字元號' FROM 表名 SELECT @STR好了效果達到了。。
Time of Update: 2018-12-07
IDENTITY(標識)列,也有很多人稱之為自增列,在SQL Server 2000中,識別欄位通過IDENTITY來定義,下面是與擷取最後插入記錄的標識值有關的函數的一個樣本說明 SQL Server 中,可以使用 SCOPE_IDENTITY()、 @@IDENTITY 、 IDENT_CURRENT() 來取得最後插入記錄的值值,它們的區別在於:SCOPE_IDENTITY() 返回插入到同一範圍中的 IDENTITY 列內的最後一個 IDENTITY 值。一個範圍就是一個模組——
Time of Update: 2018-12-07
前一段時間,老大給了個需求,就是對部分表進行了分庫,所以,原庫裡面的預存程序、視圖和函數裡的表名等資訊也要跟著更新,剛開始嘗試手動檢查了幾個預存程序,可發現預存程序太多,檢查起來效率很低,還容易出錯,況且還有視圖和函數,所以就想到了 Sql Server 內建的目錄檢視,找了一下,果然找到瞭解決辦法: use ReportServer$SQLSERVER select a.name,a.[type],b.[definition] from sys.all_objects
Time of Update: 2018-12-07
SQL SERVER的定序平時使用不是很多,也許不少初學者還比較陌生,但有一個錯誤大家應是經常碰到: SQL SERVER資料庫,在跨庫多表串連查詢時,若兩資料庫預設字元集不同,系統就會返回這樣的錯誤: “無法解決 equal to 操作的定序衝突。”一.錯誤分析: 這個錯誤是因為定序不一致造成的,我們做個測試,比如:create table #t1(name varchar(20) collate Albanian_CI_AI_WS, value int)create table
Time of Update: 2018-12-07
設計1個應用系統似乎並不難,但是要想使系統達到最佳化的效能並不是一件容易的事。在開發工具、資料庫設計、應用程式的結構、查詢設計、介面選擇等方面有多種選擇,這取決於特定的應用需求以及開發隊伍的技能。本文以SQL Server為例,從後台資料庫的角度討論應用程式效能最佳化技巧,並且給出了一些有益的建議。 1 資料庫設計 要在良好的SQL Server方案中實現最優的效能,最關鍵的是要有1個很好的資料庫設計方案。在實際工作中,許多SQL
Time of Update: 2018-12-07
主要應用case語句來解決行轉列的問題 行轉列問題主要分為兩類 1)簡單的行轉列問題: 樣本表: id sid course result 1 2005001 語文 80.0 2 2005001 數學 90.0 3 2005001 英語 80.0 4 2005002 語文 56.0 5 2005002 數學 69.0 6 2005002 英語 89.0
Time of Update: 2018-12-07
我們在做小型的網站的時候,經常要花費不少的時間去寫實體類、資料訪問類、業務類。這些東西搞完了,才去搞UI和具體的業務,是有點背油啊,雖然目前有一些產生工具能產生,但是還要花費一些精力去修改適應項目,所以在這研究了下T4模板(http://www.cnblogs.com/heyuquan/archive/2012/07/26/2610959.html),並簡單粗糙的做了一個工具。針對SQL、產生EF代碼,能完成組建:實體類:Model、針對資料庫表的映射而已資料訪問類:目前只是EF的方式業務類:產
Time of Update: 2018-12-07
sp_fulltext_catalog 'doc','create','F:\temp'--在AB01表上建立全文所引sp_fulltext_table 'Doc_ArchivesResource','create','doc','PK_Doc_ArchivesResource' --在AB01表上添加列ZA0101為索引欄位,索引的語言為 簡體中文sp_fulltext_column 'Doc_ArchivesResource' , 'memo',
Time of Update: 2018-12-07
SQL Server中文版的預設的日期欄位datetime格式是yyyy-mm-dd Thh:mm:ss.mmm 例如: select getdate() 2004-09-12 11:06:08.177 整理了一下SQL Server裡面可能經常會用到的日期格式轉換方法: 舉例如下: select CONVERT(varchar, getdate(), 120 ) 2004-09-12 11:06:08 select
Time of Update: 2018-12-07
PORTING A SQL SERVER REPORTING SERVICES 2005 REPORT DIRECTLY TO PDF OR EXCEL Exporting a SQL Server Reporting Services 2005 (SSRS) Report Directly to PDF/Excel is a handy way of generating high quality reports without being stuck to using the
Time of Update: 2018-12-07
使用 Transact-SQL 陳述式來迴圈結果集有三種方法可用於迴圈一個結果集通過使用 Transact-SQL 陳述式。一種方法是使用 臨時 表。 使用此方法,您建立初始 SELECT 語句的"快照"並將其用作基礎的"指標"。 例如: /********** example 1
Time of Update: 2018-12-07
格式一定要統一,要不然程式就不好以什麼為標準進行判斷,#region 返回開啟的試算表中的某個表並形成datatable/// <summary>/// 返回開啟的試算表中的某個表並形成datatable/// </summary>/// <param name="path">檔案絕對路徑</param>/// <param name="target">要開啟的表名</param>///
Time of Update: 2018-12-07
往往經常有這樣的需求,我需要在查詢的結果中添加一列類似於Identity的數字,雖然在Client編程中並不難實現,但是有時我想留用現有的Class,不希望在Client side做額外的coding,那麼就只有在Sql裡面想辦法了首先介紹一種用一條SQL陳述式完成的辦法,原理是在結果中查詢大於等於該紀錄的紀錄條數,就可以得到它的Rank了Example:USE pubsSELECT COUNT(*) AS Rank, a1.au_lname, a1.au_fnameFROM authors
Time of Update: 2018-12-07
SqlServer 查詢sql執行時間, 在查詢分析器中輸入以下內容: set statistics profile on set statistics io on set statistics time on go <這裡寫上你的語句...> go set statistics profile off set statistics io off set statistics time