收藏幾段SQL Server語句和預存程序

中文轉載--  收藏幾段SQL  Server語句和預存程序-- ======================================================--列出SQL SERVER 所有表,欄位名,主鍵,類型,長度,小數位元等資訊--在查詢分析器裡運行即可,可以產生一個表,匯出到EXCEL中-- ======================================================SELECT        (case when a.colorder=

SQL SERVER 企業管理器安裝失敗後修複使用

  一同事在一台經常發生問題的筆記本上安裝SQL SERVER企業管理器,安裝到後面進行ActiveX註冊的時候安裝程式發生錯誤,安裝程式終止。雖然程式組內已存在SQL SERVER企業管理器,但開啟時提示無法初始化嵌入式管理單元。  對與該電腦,以無話可說,經常性磁碟損壞……  使用Process Explorer對比正常電腦與該電腦使用SQL

最佳化SQL Server索引的技巧

關於索引的常識影響到資料庫效能的最大因素就是索引。由於該問題的複雜性,我只可能簡單的談談這個問題,不過關於這方面的問題,目前有好幾本不錯的書籍可供你參閱。我在這裡只討論兩種SQL

sql server 標識符

資料庫名是一個標識符,表名也是一個標識符,在SQL SERVER中標識符分為兩類: 標識符有兩類:常規標識符符合標識符的格式規則。在 Transact-SQL 陳述式中使用常規標識符時不用將其分隔。SELECT *FROM TableXWHERE KeyCol = 124分隔識別碼包含在雙引號 (") 或者方括弧 ([ ]) 內。符合標識符格式規則的標識符可以分隔,也可以不分隔。SELECT *FROM [TableX] --Delimiter is optional.WHERE

SQL Server對Xml欄位的操作

T-Sql操作Xml資料一、前言SQL Server 2005 引入了一種稱為 XML 的本機資料類型。使用者可以建立這樣的表,它在關係列之外還有一個或多個 XML 類型的列;此外,還允許帶有變數和參數。為了更好地支援 XML 模型特徵(例如文檔順序和遞迴結構),XML 值以內部格式儲存為大型二進位對象 (BLOB)。使用者將一個XML資料存入資料庫的時候,可以使用這個XML的字串,SQL Server會自動的將這個字串轉化為XML類型,並儲存到資料庫中。隨著SQL Server

華山論劍第1式-SQL Server查詢最佳化!

 本期主題: SQL

JDBC 通過1433連接埠串連 Sql Server 異常

今天用IntelliJ IDEA通過 sqljdbc4.jar 串連SQL Server 2005時,提示1433連接埠不能串連.檢查了一下,其實這個問題出在TCP的1433連接埠是否處理監聽,防火牆阻止中.1."CMD”後的DOS控制台裡輸入 netstat -an的命令發現,連接埠為1433是否處於 LISTENING 狀態,如果沒有,進行第2步;2.TCP/IP配置:2.1.在SQL SERVER CONFIGURATION MANAGER---->SQL SERVER網路設定---

對Sql Server中的表添加串聯更新和串聯刪除的幾種方法

觸發器方式:create trigger trg_Aon Afor update,deleteasbeginif exists(select 1 from inserted)update B set Name=(select Name from inserted) where Name=(select Name from deleted)elsedelete B where Name=(select Name from deleted)endgo要使用級聯性更新和刪除,使用者可以在Alter

解決jsp無法串連sqlserver的終極方法

這個可不是簡單的裝個sp補丁就能解決的事情,最近要用sqlserver來當資料庫,沒想到光是串連就會出這麼多問題,下面是我的解決方案,供大家參考:首先是看錯誤提示,如果錯誤資訊是無法建立socket串連,那就要裝sqlserver的補丁了,這個在網上的都這麼說,去ms的網站下sp3或者sp4的補丁,最新的sp4補丁是60多m,不用找sp3了,sp4包括了他。然後是下載for sp3的jdbc驅動(因為沒有for

SQL Server資料庫最佳化50種方法

查詢速度慢的原因很多,常見如下幾種:      1、沒有索引或者沒有用到索引(這是查詢慢最常見的問題,是程式設計的缺陷)      2、I/O輸送量小,形成了瓶頸效應。      3、沒有建立計算資料行導致查詢不最佳化。      4、記憶體不足      5、網路速度慢      6、查詢出的資料量過大(可以採用多次查詢,其他的方法降低資料量)      7、鎖或者死結(這也是查詢慢最常見的問題,是程式設計的缺陷)   

使用SQL Server發行集資料庫快照遇到錯誤:對路徑”xxxxx“訪問被拒絕的解決方案

使用SQL Server發行集資料庫快照的配置中,如果你選擇了使用SQL Server代理,而SQL Server代理服務使用的登陸身份不具有對存放快照檔案位置的讀寫權限時,就會出現該錯誤。解決的方法是可以修改SQL Server代理服務的登入身份,具體做法為:程式->Sql Server Configuration Manager->在左側邊欄選擇”SQL Server服務“->在右側面板中"SQL Server Agent”一行上右擊,選擇“屬性”,在彈出的對話方塊中選擇"

監測誰用了SQL Server的Tempdb空間

轉自:http://blogs.msdn.com/b/apgcdsd/archive/2011/02/11/sql-server-tempdb.aspxTempdb 系統資料庫是一個全域資源,供串連到 SQL Server 執行個體的所有使用者使用。在現在的SQL Server裡,其使用頻率可能會超過使用者的想象。如果Tempdb空間耗盡,許多操作將不能完成。作為一個支援工程師,會被經常問到象“我的Tempdb為什麼這麼大?”“是誰把我的Tempdb空間用完的?”在SQL

在SQL Server中如何獲得剛插入一條新記錄的自動ID號

 ---------------------------------------------------------------  使用[IDENT_CURRENT]  用法:SELECT  IDENT_CURRENT('TABLENAME')  ---------------------------------------------------------------  SELECT  IDENT_CURRENT('TableName')  --返回當前的最後自動編號  SELECT  ID

[轉自CSDN]SQL Server 2000 漢字資料簡繁轉換執行個體 (COM,.Net)

SQL Server 2000 漢字資料簡繁轉換執行個體 (COM,.Net)首先確認在 Windows (當然只是 SQL Server 的伺服器端) 上安裝了 .Net Framework 1.1 !確認成功安裝後:1.用 sn -k 為該類庫建立一個強名密鑰檔案:  在安裝 Microsoft .Net Framework SDK 的所在目錄下的 v1.1/Bin/ 子目錄下執行如下命令列:  sn.exe -k c:/snkey.snk2.開啟記事本(NotePad.exe)編寫如下

建立發行伺服器提示”SQL Server 無法串連到伺服器”的解決方案

錯誤提示資訊如下:SQL Server 無法串連到伺服器“SERVER1”。 (建立發布嚮導)SQL Server 複製需要有實際的伺服器名稱才能串連到伺服器。不支援通過伺服器別名、IP 位址或任何其他備用名稱進行串連。請指定實際的伺服器名稱“SRV”。 (Replication.Utilities)解決方案如下:if serverproperty('servername') <> @@servernamebegindeclare @server sysnameset

Sql server 的資料刪除回複

昨天一不小心把任務表中的14萬條記錄給刪了! 尋遍大江南北,試了兩個工具,到底還是沒找回來,復原到上周的備份了,這周的東西沒了。 通過工具恢複的前提還是有full recovery log,我們這個為了節約空間設定的簡單log。 所以重要的還是備份。有一個恢複方法是不錯的: If you have any full backups prior to the DROP TABLE and the database recovery model is full or bulk logged,

sql server 2000 預存程序的類型和執行個體

create table test(id int primary key,name char(10))insert into test values(1,'test1')insert into test values(2,'test2')insert into test values(3,'test3')insert into test values(4,'test4')1、返回結果集create procedure return_resultasselect * from testexec r

Jsp串連Sql Server 2000

以前一直用asp.net,最新由於項目的需要,需要學習jsp和jsf,昨天測試了一下用jsp串連sql server 2000的資料庫,在網上找了些資料,也遇到了一些問題,以下就是一些整理的資料:1、          通過jdbc-odbc串連sql server 2000jsp檔案<%@page contentType="text/html;charset=gb2312"%><%@page

SQLSERVER外鍵約束NO ACTION,CASCADE,SET NULL,SET DEFAULT

大部分的資料是類似下面這樣寫的: NO ACTION指定如果試圖刪除/修改某一行,而該行的鍵被其他表的現有行中的外鍵所引用,則產生錯誤並復原 DELETE/UPDATE語句。CASCADE、SET NULL 和 SET DEFAULT允許通過刪除或更新索引值來影響指定具有外鍵關係的表,這些外鍵關係可追溯到在其中進行修改的表。如果為目標表也定義了級聯引用操作,那麼指定的級聯操作也將應用於刪除或更新的那些行。不能為具有 timestamp 列的外鍵或主鍵指定 CASCADE。ON DELETE

如何建立SQL Server資料庫郵件

USE msdbGODECLARE @ProfileName VARCHAR(255)DECLARE @AccountName VARCHAR(255)DECLARE @SMTPAddress VARCHAR(255)DECLARE @EmailAddress VARCHAR(128)DECLARE @DisplayUser VARCHAR(128)SET @ProfileName = 'DBMailProfile';SET @AccountName = 'DBMailAccount';SET

總頁數: 792 1 .... 417 418 419 420 421 .... 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.