Time of Update: 2015-07-10
標籤:sql 修改檔案名稱 擷取檔案目錄 ren xp_cmdshell declare @cmd nvarchar(2000) declare @messageid nvarchar(200) declare @serialid nvarchar(200) declare @oldFileName
Time of Update: 2015-07-09
標籤:VALUES 用得最多,最常見的就是 INSER INOT 表名(列名1,列名2,......) VALUES(值1,值2,......)---------------------------------------------------------------------------- 另外一種用法:使用 values 返回暫存資料表。------------------------------------------------------------------
Time of Update: 2015-07-10
標籤:sqlserver 轉義 有兩種方法:一、使用ESCAPE定義轉義符
Time of Update: 2015-07-10
標籤:sqlserver sql 應用情境,SqlServer的增量備份是在全量備份的基礎上進行的,如果需要恢複的話,也需要先恢複全量備份,再恢複對應的增量備份檔案。例如,我們全量備份A資料庫產生1.bak檔案,此時再進行增量備份,將產生2.diff檔案。如果在恢複的時候,先恢複1.bak,再恢複2.diff,可以正常的恢複到原資料。但是如果在這個過程中,又進行了另一次全量備份,那麼,此時再想通過1.bak +
Time of Update: 2015-07-08
標籤:建立伺服器的串連,建立好後可以存在伺服器上,可以在不同位置重複使用,和系統函數類似exec sp_addlinkedserver ‘RemoteServer‘, ‘‘, ‘SQLOLEDB ‘, ‘192.168.3.225‘ exec sp_addlinkedsrvlogin ‘RemoteServer‘, ‘false ‘,null, ‘sa‘, ‘[email protected]‘ 刪除串連exec sp_dropserver ‘RemoteServer‘,
Time of Update: 2015-07-10
標籤: 1 --預存程序學習篇 2 3 --1.簡單預存程序不帶參數的學習 4 IF OBJECT_ID(‘Orders_GetAllOrders‘,‘P‘) IS NOT NULL 5 DROP PROCEDURE Orders_GetAllOrders; 6 GO 7 CREATE PROC Orders_GetAllOrders 8 AS 9 SET NOCOUNT ON;10 SELECT * FROM dbo.Orders11 GO 12 13 --2.簡單預存程序,帶參數14
Time of Update: 2015-07-10
標籤:一般存入資料庫中的時間格式為yyyy-mm-ddhh:mm:ss 如果要轉換為yyyy-mm-dd 短日期格式.可以使用convert函數.下面是sqlserver協助中關於convert函數的聲明:使用 CONVERT:CONVERT (data_type[(length)],expression[,style])參數expression是任何有效 Microsoft® SQL Server™
Time of Update: 2015-07-09
標籤: 寫在前面:這是第一篇T-SQL查詢進階系列文章.但是T-SQL查詢進階系列還遠遠沒有寫完。這個主題放到進階我想是因為這個主題需要一些進階的知識作為基礎..如果文章中有錯誤的地方請不吝指正.本篇文章的內容需要索引的知識作為基礎。 簡介 在SQL
Time of Update: 2015-07-10
標籤:查看錶大小 百度 佔用空間 sql 將資料庫的所在機器所有資料庫名稱及其大小查詢出來 2.將資料庫下的所有表的名稱及其大小查詢出來 請高手指點! 1.查看所有資料庫相關資訊,包裹儲存路徑等。use master select * from dbo.sysdatabases 2. 以SQL2000內建PUBS為例exec sp_
Time of Update: 2015-07-10
標籤:本文主要是為了瞭解ASP.NET MVC 實現與SQLSERVER的依賴緩衝的功能,針對自己對於這方面知識的學習的過程的一個記錄。由於本人也是初次瞭解這個知識點,有哪些錯誤,還望高手不吝賜教哦。好,下面正式進入話題。1、測試的環境及工具: vs2012 sqlserver2008r2 2、測試目的:當資料庫的值有變化時候,頁面的緩衝也會及時更新。具體步驟:1、在VS2012中建立一個ASP.NET MVC 的空的項目。2、建立一個HomeController
Time of Update: 2015-07-08
標籤:預存程序:ALTER proc [ali].[ins_凍結金額表]@xmldoc varchar(max),@userGid varchar(100)asdeclare @idoc intexec sp_xml_preparedocument @idoc output,@xmldocinsert into ali.user凍結金額表select newid(),@userGid,*,getdate() from
Time of Update: 2015-07-10
標籤:Transact-SQL中的預存程序,非常類似於Java語言中的方法,它可以重複調用。當預存程序執行一次後,可以將語句緩衝中,這樣下次執行的時候直接使用緩衝中的語句。這樣就可以提高預存程序的效能。Ø 預存程序的概念 預存程序Procedure是一組為了完成特定功能的SQL語句集合,經編譯後儲存在資料庫中,使用者通過指定預存程序的名稱並給出參數來執行。
Time of Update: 2015-07-09
標籤:New xSQL Schema Compare - version 5Compare the schemas of two SQL Server databases, review differences, generate synchronization script and execute it - xSQL Schema Compare makes database change management easy.xSQL Schema Compare supports
Time of Update: 2015-07-09
標籤:sql 預設安裝 1.適應window身份登陸 2.建立查詢 create login bai1 with password = ‘1234’ create user bai2 for login bai1 3. 在右邊框框最上面的那個右鍵屬性,然後找到安全性,使用windows和sql密碼混合登陸。確定 4. 退出sql 5. 右鍵我的電腦,點擊管理。找到sql組態管理員,然後重啟一下MSSQL服務。 6.
Time of Update: 2015-07-10
標籤: 當一個系統中使用了很多的表,並且存在大量的預存程序,當資料庫中 的某個表刪除了某個欄位,那麼相應的預存程序也需要改動,但是我們不知道哪些預存程序使用了該欄位,那我們該怎麼辦?我們可以從之前的文檔一個一個尋找使 用了該欄位的預存程序,但是這樣效率很多,而且還容易出錯,我們可以使用下面的方法來尋找所有使用了某個欄位的預存程序。如下的函數:[sql] GO SELECT obj.Name 預存程序名, sc.TEXT
Time of Update: 2015-07-10
標籤:在今天的文章裡,我想談下SQL Server 2014裡非常酷的提升:現在你終於可以根據需要的IOPS來壓制查詢!資源管理員(Resource Governor)自SQL Server 2008起引入,但提供的功能還是有所限制:你只能限制CPU時間(這個已經很棒了),還有你能限制查詢(從每個獨立的查詢)記憶體量。但作為DBA的你,你經常會進行一些資料庫維護操作,例如索引重建,DBCC CHECKDB操作等。我們都知道,這些操作會在你的儲存裡帶來大量的IOPS直至峰值。如果在7 *
Time of Update: 2015-07-09
標籤:在資料庫中有一個系統資料表sysobjects,裡面儲存了資料庫各個對象的資訊。可以查詢下看看結果。可以看出每個對象都有一個ID,這個表格儲存體了表,預存程序,觸發器,視圖等相關資訊。注意:欄位沒有。 object_id就是根據對象名稱返回該對象的id. object_name是根據對象id返回對象名稱. select object_id(對象名)等同於: select id from
Time of Update: 2015-07-08
標籤:當一個查詢被提交時,發生了什嗎?向SQL Server提交一個查詢時,sever上的許多進程會在這個查詢上開始工作。 這些進程的目標就是管理這個系統,使得這個查詢可以選擇,插入,更新,刪除資料。每當向系統提交一個查詢時,這些進程就會開始活動(kick into action)。 儘管在SQL Server中同時發生著許多不同的活動,但是我們將關注那些圍繞著查詢的進程。 用來滿足查詢要求的進程可以粗糙地分為兩個階段: 1.發生在關聯式引擎中的進程
Time of Update: 2015-07-08
標籤: 在查詢多個表時,我們經常會用“串連查詢”。串連是關聯式資料庫模型的主要特點,也是它區別於其它類型資料庫管理系統的一個標誌。什麼是串連查詢呢? 概念:根據兩個表或多個表的列之間的關係,從這些表中查詢資料。 目的:實現多個表查詢操作。知道了串連查詢的概念之後,什麼時候用串連查詢呢?
Time of Update: 2015-07-08
標籤:sql server 重疊的io操作進行中 單位新做了一個虛機,打算部署一套.Net SQL 的系統系統是Server 2008 R2,機器除了系統,其他軟體都沒有。所以需要安裝SQL Server啊,.Net環境啊,配置IIS== 恰巧的事情啊,上面給了我一個域賬戶去訪問這個虛機,管理員權限也給了但是呢,安裝SQL Server 2008 R2的時候,到安裝支援程式的卡關處,沒過幾分鐘就出錯,提示“