Time of Update: 2017-02-27
說句實話,你公司中安裝的大多數的SQL Server都可歸結為以下兩種中的一種。第一種類型就是安裝了SQL Server的開發人員用的機器(即,多種安裝類型中的一種——案頭版本,標準版本,企業版本或者明顯的開發版)。第二種類型就是微軟的SQL Server案頭引擎(MSDE)的供各種應用程式使用的各種安裝,其中包括使用MSDE作為資訊儲存的備份、網路管理或者其他的工具包。這兩種類型的變化之中有一個共同點,就是大多數都完全不需要外在的串連,除了通過主機上駐留的應用程式。
Time of Update: 2017-02-27
在sql中建立使用者自訂拼音函數:create function f_GetPy(@Str nvarchar(400))returns nvarchar(4000)asbegindeclare @strlen int,@re nvarchar(4000)declare @t table(chr nchar(1) collate Chinese_PRC_CI_AS,letter nchar(1))insert @t select '吖','A' union all select
Time of Update: 2017-02-27
1)案例資料庫表:公司資訊表 表名稱 prd_wxt_enterprise_tbl_EnterpriseInfo 資料來源 儲存資料 公司資訊表 主鍵/外鍵
Time of Update: 2017-01-13
判斷變數是否為NULL: IF (@VaribleName IS NULL)選擇欄位值為NULL的記錄: WHERE COLUMN_NAME IS NULLISNULL()函數: ISNULL(@VaribleName, 'DefaultValue') ISNULL(COLUMN_NAME, 'Default Value')SQL
Time of Update: 2017-01-13
asp教程.net c# 資料庫教程備份與還原二種方法(sql server )下面主要是講一下關於利用c#來備份mssql server資料庫了。下面看代碼,///備份方法 /// sqlconnection conn = new sqlconnection( "server=.;database=master;user id=sa;password=sa;
Time of Update: 2017-01-18
無法開啟使用者預設資料庫,登入失敗,其原因是登入帳戶的預設資料庫被刪除。 解決辦法是使用系統管理員帳戶修改此登入帳戶的預設資料庫。 1、使用管理員帳號登入企業管理器,在“物件總管”中,展開“安全性”——“登入名稱”,右鍵該帳戶點擊“屬性” 2、在“登入屬性”的對話方塊中,第一個“常規”選項卡介面的右邊更改預設的資料庫。
Time of Update: 2017-01-18
如果你的硬碟空間小,並且不想設定資料庫的日誌為最小(因為希望其他正常的日誌希望仍然記錄),而且對速度要求比較高,並清除所有的資料建議你用turncate table1,因為truncate 是DDL操作,不產生rollback,不寫日誌速度快一些,然後如果有自增的話,恢複到1開始,而delete會產生rollback,如果刪除大資料量的錶速度會很慢,同時會佔用很多的rollback segments,同時還要記錄下G層級的日誌 ;當然如果有條件刪除比如where time〈'2006-3-10'
Time of Update: 2017-01-18
可是,其體積仍然很龐大。所以,在日常工作中,如何給SQL Server的備份檔案瘦身,就是很多資料庫管理員所關心的問題了。 也許微軟的資料庫產品設計專家聽到了眾多資料庫管理員的呼聲了吧。在最新的2008版本的SQLServer資料庫中,提出了備份壓縮的概念。其基本原理跟利用RAR等壓縮公用程式壓縮檔一樣,可以讓原有的備份檔案體積更小。這直接帶來的好處,就是可以節省伺服器的備份空間。另外,若SQLServer資料庫配置了異地備份的話,那麼也可以節省網路頻寬,縮短異地備份的時間,等等。
Time of Update: 2017-01-19
主類別表名:Navtion_TopSubject 主鍵fTopID Char(36) 次類別表名:Navtion_NodeSubject 外鍵同上 內容表名:tText 外鍵同上 複製代碼 代碼如下: // ------------- 代碼開始 -------------------- CREATE TRIGGER [RemoveTopAndNodeText] ON [dbo].[Navtion_TopSubject] INSTEAD OF DELETE AS /* 定義觸發器使用的變數 */
Time of Update: 2017-01-19
Ø 基本常用查詢 --select select * from student; --all 查詢所有 select all sex from student; --distinct 過濾重複 select distinct sex from student; --count 統計 select count(*) from student; select count(sex) from student; select count(distinct sex) from
Time of Update: 2017-01-19
觸發器是一種特殊類型的預存程序,它不同於之前的我們介紹的預存程序。觸發器主要是通過事件進行觸發被自動調用執行的。而預存程序可以通過預存程序的名稱被調用。Ø 什麼是觸發器 觸發器對錶進行插入、更新、刪除的時候會自動執行的特殊預存程序。觸發器一般用在check約束更加複雜的約束上面。觸發器和普通的預存程序的區別是:觸發器是當對某一個表進行操作。諸如:update、insert、delete這些操作的時候,系統會自動調用執行該表上對應的觸發器。SQL Server
Time of Update: 2017-01-19
診斷SQLSERVER問題常用的日誌這裡主要有兩個:(1)Windows事件記錄(2)SQLSERVER ErrorLog1、Windows事件記錄 Event Log作為一個Windows開啟和管理的服務程式,Windows會在自己的系統日誌system log裡記錄SQLSERVER這個服務的啟動、正常關閉、異常關閉等資訊。SQLSERVER也會把自己的一些概要資訊同時記錄在Windows的應用程式記錄檔裡Application
Time of Update: 2017-01-19
SQL Server遊標語句使用方法: 複製代碼 代碼如下: --聲明一個遊標 DECLARE MyCursor CURSOR FOR SELECT TOP 5 FBookName,FBookCoding FROM TBookInfo//定義一個叫MyCursor的遊標,存放for select 後的資料 --開啟一個遊標 OPEN MyCursor//即開啟這個資料集 --迴圈一個遊標 DECLARE @BookName nvarchar(2000),@BookCoding nvarchar(
Time of Update: 2017-02-08
標籤:style from lis sql語句 修改 member bak 層級 backup 當使用語句還原資料庫時,報如下錯誤: 訊息 3234,層級 16,狀態 2,第 29
Time of Update: 2016-08-01
標籤:轉:http://www.cnblogs.com/lyhabc/archive/2013/01/13/2858916.htmlSQL Server讀懂語句啟動並執行統計資訊 SET STATISTICS TIME IO PROFILE ON對於語句的運行,除了執行計畫本身,還有一些其他因素要考慮,例如語句的編譯時間、執行時間、做了多少次磁碟讀等。如果DBA能夠把問題語句單獨測試回合,可以在運行前開啟下面這三個開關,收集語句啟動並執行統計資訊。這些資訊對分析問題很有價值。1 SET
Time of Update: 2016-05-29
標籤:在開發中很多時候,我們都會遇到這種需要產生一個指定範圍隨機數的情況。而且在很多語言中比如Java、C#、SQl等,都會有一個函數產生一個類似於0.234273983423789的隨機小數,而所有的隨機數都是通過這個最基本的隨機數(0.234273983423789)變化過來的。下面我說一下產生指定範圍隨機數的思路,比如我要產生一個100-999範圍內的隨機數,我就要保證我寫的產生隨機數的運算式所產生的值,最大是999,最小是100。還有就是要明白一個數學裡的小道理,0.99去乘一個數字所得
Time of Update: 2016-05-18
標籤:sql servershi li gongneng ,yige sql server jiushi 1ge shili.gongneng xuanzezhuyao shi gongxiang gongneng de xuanxiang: shili gongneng lishi moren de, gongxianggongnengli de xuanze zhuyao shi :kehuduan gongju lianjie ;
Time of Update: 2016-04-22
標籤: 資料庫經常遇到的問題: 1)、資料庫檔案空間用盡 2)、記錄檔不停增長 3)、資料庫檔案無法收縮 4)、自動成長和自動收縮 本系列就以上面的4個問題入手分析並總結資料庫空間的管理方法。 1、檔案的分配方式以及檔案空間檢查方法
Time of Update: 2016-04-20
標籤:指訪問並可能更新資料庫中各種資料項目的一個程式執行單元(unit)由多個sql語句組成,必須作為一個整體執行這些sql語句作為一個整體一起向系統提交,要麼都執行、要麼都不執行 文法步驟:開始事務:BEGIN TRANSACTION --開啟事務事務提交:COMMIT TRANSACTION --提交操作交易回復:ROLLBACK TRANSACTION --取消操作--建表CREATE TABLE [Person]([PersonId] NVARCHAR(100)
Time of Update: 2016-02-26
標籤:原文:[SQL Server]一次執行資料夾內的.sql 指令碼 初始資料庫時,我們Developers們會準備很多.sql指令碼來建立資料表、檢視甚至初始資料,那麽要怎麽一次執行資料夾內的*.sql或是指定的幾個.sql指令碼?來節省一點點初始化資料庫的作業時間。 好在我們有MSDN使用sqlcmd