SQL Server資料庫開發的二十一條軍規

  如果你正在負責一個基於SQL Server的項目,或者你剛剛接觸SQL Server,你都有可能要面臨一些資料庫效能的問題,這篇文章會為你提供一些有用的指導(其中大多數也可以用於其它的DBMS)。    在這裡,我不打算介紹使用SQL

sql server中分頁擷取資料的預存程序

用的sql server的API,效率上就不知道了。有興趣的朋友可以幫忙測試一下,順便告訴我一下,謝謝~ 命名上本應用sp_,但sql server的API都是sp_打頭的,據說這個首碼會先在API裡面尋找,效能下降。想來想去也不願意多打字母,就用xp_了。該預存程序可以配合昨天發的資料庫訪問類使用。CREATE PROCEDURE dbo.xp_GetPage(    @sql varchar(1000),    @page int = 1,    @pageSize int = 20,   

sqlserver 延期執行sql

以下樣本在晚上 10:20 (22:20) 執行預存程序 sp_update_job。USE msdb; EXECUTE sp_add_job @job_name='TestJob'; BEGIN     WAITFOR TIME '22:20';     EXECUTE sp_update_job @job_name='TestJob',  @new_name='UpdatedJob'; END; GO以下樣本在兩小時的延遲後執行預存程序。注意:Delay最多不超過24小時 BEGIN    

SqlServer資料庫全形轉半形

SqlServer資料庫全形轉半形CREATE FUNCTION f_Convert( @str NVARCHAR(4000), --要轉換的字串 @flag bit --轉換標誌,0轉換成半形,1轉換成全形 )RETURNS nvarchar(4000) AS BEGIN DECLARE @pat nvarchar(8),@step int,@i int,@spc int IF @flag=

使用SQL Server Analysis Services資料採礦的關聯規則實現商品推薦功能

假如你有一個購物類的網站,那麼你如何給你的客戶來推薦產品呢?這個功能在很多電商類網站都有,那麼,通過SQL Server Analysis Services的資料採礦功能,你也可以輕鬆的來構建類似的功能。   將分為三個部分來示範如何?這個功能。1.構建採礦模型2.為採礦模型編寫服務介面3.開發簡單的前端應用4.使用Excel進行關聯商品分析5.組織資料並用Excel進行關聯商品分析6.使用DMX建立挖據模型  第一篇介紹如何使用SQL Server Analysis

使用SQL Server Analysis Services資料採礦的關聯規則實現商品推薦功能(二)

假如你有一個購物類的網站,那麼你如何給你的客戶來推薦產品呢?這個功能在很多電商類網站都有,那麼,通過SQL Server Analysis Services的資料採礦功能,你也可以輕鬆的來構建類似的功能。 將分為三個部分來示範如何?這個功能。1.構建採礦模型2.為採礦模型編寫服務介面3.開發簡單的前端應用   此篇在上一篇已經構建好採礦模型的基礎之上,介紹如何構建服務介面。 編寫服務介面的方法很多,比如使用WCF。為了簡便,這裡直接使用ASP.NET Web

使用SQL Server Analysis Services資料採礦的關聯規則實現商品推薦功能(六)

假如你有一個購物類的網站,那麼你如何給你的客戶來推薦產品呢?這個功能在很多電商類網站都有,那麼,通過SQL Server Analysis

Sql Server觸發器的原理及應用技巧

1、觸發器的 '本質':觸發器是一種特殊的預存程序,它不能被顯式地調用, 而是在往表中插入記錄、更改記錄或者刪除記錄時,當事件發生時,才被 自動地啟用。2、這樣做帶來的 '功能':觸發器可以用來對錶實施複雜的完整性條件約束,保持資料的一致性,當觸發器所保護的資料發生改變時,觸發器會自動被啟用,

visualc#中動態操作sqlserver資料庫

在編寫資料庫應用程式的時候,我們可以通過sql語句來動態建立、修改資料庫以及其中的對象。本文我就向大家介紹如何運用visual c#來動態操作sql server資料庫,其中包括如何建立一個sql server資料庫以及如何建立其中的表、預存程序、視圖、索引之類的資料庫物件。本文還介紹了如何動態地修改表的模式,如何從表、預存程序以及視圖中讀取資料並顯示在應用程式的資料庫控制項中。

談談資料從sql server資料庫匯入mysql資料庫(zz)

因工作需要,要將存放在sql server資料庫中的資料全部匯入到mysql資料庫中,在網上搜集相關資料,找到兩種方法,現在分別談談對他們的看法。 第一種是安裝mysql ODBC,利用sql server的匯出功能,選擇mysql資料來源,進行資料的直接匯出,這種方法很簡便,但是針對實際應用有很多弊端,最主要體現就是資料類型問題,首先,sql

SQl Server中修改資料庫的備份模型後要完全備份一次資料庫

下列實驗可知:--Changed to Simple修改恢複模型後一定要完全備份資料庫backup database northwind to jasonbak with format--change back to Fullcreate table jason2 (Idd int)backup log northwind to jasonbak restore verifyonly from jasonbakdrop database northwindrestore database nor

關於SQL SERVER的記憶體使用量的問題

關於SQL SERVER的記憶體使用量的問題每次機器上開了SQL SERVER的時候,不管是否在用作SQL相關的工作,記憶體都會很吃緊。今天正好在書上看到這個事情,從網上Google了一下,在MS的網站上找到了相關的內容。關於記憶體佔用:SQL Server對記憶體的大量佔用並不是記憶體流失的問題,而是SQL

How to determine which version of SQL Server 2000 is running

文章目錄 How to determine which version of SQL Server 2000 is running How to determine which version of SQL Server 2000 is runninghttp://support.microsoft.com/default.aspx?scid=kb;en-us;321185 How to determine which version

SQL Server BCP 的資料匯入匯出

2005-3-16SQL Server BCP 的資料匯入匯出 /** 匯入文字檔 EXEC master..xp_cmdshell ’bcp "dbname..tablename" in c:\DT.txt -c -Sservername -Usa -Ppassword’ /** 匯出文字檔 EXEC master..xp_cmdshell ’bcp "dbname..tablename" out c:\DT.txt -c -Sservername -Usa -Ppassword’ 或

asp中access到sql server匯入升級後要做的工作。

這裡主要是在asp下兩次升級的經驗,其它語言也可以參考一下。歡迎討論補充。1.資料庫匯入以後,自動增加欄位需要重寫,所有的數字類型需要增加長度,最好用bigint。2.所有的預設值都丟失了。主要是數字類型和日期類型。 3.所有sql語句中的now(),time(),date()要改成getdate()。 4.所有sql語句中的datediff('d', time1, time2)要改成datediff(day, time1, time2),相應的其他日期屬性也需要更改。 5.有可能一些true/

SQLServer 2K 安裝重複出現掛起問題解決辦法

from: http://zhidao.baidu.com/question/6190814.html如果在安裝補丁的時候遇到如下類似錯誤: 1、安裝過程中出現“以前進行的程式建立了掛起的檔案操作,運行安裝程式前,必須重新啟動”,請按照下面步驟解決: a、重啟機器,再進行安裝,如果發現還有該錯誤,請按下面步驟 b、在開始->運行中輸入regedit c、到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager

SQL Server自動備份的SP, 只要加上資料庫名, 和路徑即可.

CREATE procedure sp_backDB @dbname varchar(100),@path varchar(100)as--create by Allen 2004-11-01 in order to backup database  and verify database declare @bakname varchar(100)--declare @dbname varchar(100)declare @sql varchar(8000)--declare @sql1 var

SQL ServerDatabase Backup還原

SQL

SQL Server 三種複製的區別

 事務複製•        將複製啟用後的所有發行伺服器上發布的內容在修改時傳給訂閱伺服器; •        資料更改將按照其在發行伺服器上發生的順序和事務邊界,應用於訂閱伺服器; •        在發布內部可以保證事務的一致性; 快照式複寫•        將資料以特定時刻的瞬時狀態分發,而不監視對資料的更新; •        發生同步時,將產生完整的快照,並將其發送到訂閱伺服器;合併式複寫•       

SQL Server 定時備份資料庫(作業)

use iSignatureKey --資料名稱 if exists (select * from dbo.sysobjects where id=object_id(N'[dbo].mysp_All_iSignatureKey') and OBJECTPROPERTY(id, N'IsProcedure') = 1)drop  procedure [dbo].mysp_All_iSignatureKey goCREATE PROCEDURE

總頁數: 792 1 .... 144 145 146 147 148 .... 792 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.