當前位置:我的電腦網 > MyDiannao.Com > 數據庫學習
文章標題關閉所有內容預覽 | 展開所有內容預覽
-
SQL Server數據庫的三種恢復模式:簡單恢復模式、完整恢復模式和大容量...
[內容預覽]
684
SQL Server數據庫有三種恢復模式:簡單恢復模式、完整恢復模式和大容量日志恢復模式: 1.Simple 簡單恢復模式, Simple模式的舊稱叫”Checkpoint with truncate log“,其實這個名字更形象,在Simple模式下,...
[閱讀全文]
-
NET START MSSQLSERVER服務名無效,拒絕訪問
[內容預覽]
939
1、net start "SQL Server(SQL2008)" 少空格,報服務名無效 2、net start mssqlserver ,報錯:服務名無效,原因:數據庫安裝時命名了實例名而不是默認實例名 3、正確寫法:net start "SQL Server (SQL2008)" 4、...
[閱讀全文]
-
SQL Server2005主從復制實現
[內容預覽]
1191
網站規模到了一定程度之后,該分的也分了,該優化的也做了優化,但是還是不能滿足業務上對性能的要求;這時候我們可以考慮使用主從庫。主從庫是兩臺服務器上的兩個數據庫,主庫以最快的速度做增刪改操作+最新數據的...
[閱讀全文]
-
SqlServer 數據庫同步的兩種方式 (發布、訂閱),主從數據庫之間的同步[...
[內容預覽]
1367
最近在琢磨主從數據庫之間的同步,公司正好也需要,在園子里找了一下,看到這篇博文比較詳細,比較簡單,本人親自按步驟來過,現在分享給大家。 在這里要提醒大家的是(為了更好的理解,以下是本人自己理解,如有錯...
[閱讀全文]
-
SQL server中如何使用return,break和continue
[內容預覽]
994
一.return:從查詢或過程中無條件退出。可在任何時候用于從過程、批處理或語句塊中退出。RETURN 之后的語句是不執行的。 1,如果用于存儲過程,RETURN 不能返回空值。如果強制返回則:將生成警告消息并返回 0 值。 2...
[閱讀全文]
-
Sql中的set和select賦值方式的區別?
[內容預覽]
875
T-SQL中的變量分為局部變量和全局變量,局部變量的使用也是先聲明,再賦值。而全局變量由系統定義和維護,我們可以直接使用,但是一般不定義全局變量。 局部變量 在T-SQL中,局部變量的名稱必須以標記@作為前綴。 ...
[閱讀全文]
-
SQL中的cast()函數
[內容預覽]
850
本文導讀:CAST函數用于將某種數據類型的表達式顯式轉換為另一種數據類型。CAST()函數的參數是一個表達式,它包括用AS關鍵字分隔的源值和目標數據類型。 一、語法: CAST (expression AS data_type) 參數說...
[閱讀全文]
-
Sql Server系列:流程控制語句
[內容預覽]
1132
T-SQL中用來編寫流程控制模塊的語句有:BEGIN...AND語句、IF...ELSE語句、CASE語句、WHILE語句、GOTO語句、BREAK語句、WAITFOR語句和RETURN語句。 1 BEGIN...AND語句 語句塊是多條Transact-SQL語句組成的代碼...
[閱讀全文]
-
SQL Server CONVERT() 函數
[內容預覽]
792
定義和用法 CONVERT() 函數是把日期轉換為新數據類型的通用函數。 CONVERT() 函數可以用不同的格式顯示日期/時間數據。 語法 CONVERT(data_type(length),data_to_be_converted,style) data_type(length) ...
[閱讀全文]
-
安裝SQL2008 CS1567: 生成 Win32資源時出錯
[內容預覽]
939
安裝SQL2008R2錯誤error CS1567: 生成 Win32 資源時出錯: 另一個程序正在使用此文件,進程無法訪問。 這個問題是由于千牛安全插件引起---AliWorkbench Safe Service,所以我們需要在服務里停止千牛安全插件...
[閱讀全文]
-
sql server2005 存儲過程中output 類型的使用
[內容預覽]
793
用exec調用帶有output輸出參數的存儲過程,想要得到輸出參數的值,必須在調用參數后面加output關鍵字,如: declare @value int exec up_test 2,3,@value output print @value 這樣@value才會有值,如果沒有...
[閱讀全文]
-
SQL中distinct的用法
[內容預覽]
813
在表中,可能會包含重復值。這并不成問題,不過,有時您也許希望僅僅列出不同(distinct)的值。關鍵詞 distinct用于返回唯一不同的值。 表A: 表B: 1.作用于單列 select distinct name from A 執行后...
[閱讀全文]
-
SQL Server中Rowcount[email protected]@Rowcount的用法
[內容預覽]
889
rowcount的用法: rowcount的作用就是用來限定后面的sql在返回指定的行數之后便停止處理,比如下面的示例, set rowcount 10 select * from 表A 這樣的查詢只會返回表A中的前10條數據。它和 "select top 10 ...
[閱讀全文]
-
SQLserver中字符串查找功能patindex和charindex的區別
[內容預覽]
815
CHARINDEX 和 PATINDEX 函數都返回指定模式的開始位置,PATINDEX 可使用通配符,而 CHARINDEX 不可以 最近經常使用字符串查找功能。 包括 1、全匹配查找字符串 2、模糊查找字符串 CHARINDEX 和 PATIN...
[閱讀全文]
-
sqlserver2008 r2,無智能提示,怎么顯示智能提示
[內容預覽]
779
解決方法: 一、工具--選項--文本編輯器--Transct-SQL 看看“自動列出成員”勾了沒有 二、因為安裝了VS2010 SP1,導致SQL2008的智能提示失效,只要重新安裝下SQL2008 R2的SP1就可以了。 下載地址: http://www.m...
[閱讀全文]
-
SQLServer中char、varchar、nchar、nvarchar的區別
[內容預覽]
745
(1) 定義: char: 固定長度,存儲ANSI字符,不足的補英文半角空格。 nchar: 固定長度,存儲Unicode字符,不足的補英文半角空格 varchar: 可變長度,存儲ANSI字符,根據數據長度自動變化。 nvarchar: 可變長...
[閱讀全文]
-
SQL 字符串去除空格函數
[內容預覽]
757
SQL 中使用ltrim()去除左邊空格 ,rtrim()去除右邊空格 ,沒有同時去除左右空格的函數,要去除所有空格可以用replace(字符串,' ',''),將字符串里的空格替換為空 。 例:去除空格函數。 declare @temp char(50) se...
[閱讀全文]
-
SQL Server之字符串函數
[內容預覽]
632
以下所有例子均Studnet表為例: 計算字符串長度 len()用來計算字符串的長度 select sname ,len(sname) from student 字符串轉換為大、小寫 lower() 用來將一個字符串轉換為小寫,upper() 用來將一個...
[閱讀全文]
-
SQLServer 觸發器使用實例
[內容預覽]
644
在SQL Server里面也就是對某一個表的一定的操作,觸發某種條件,從而執行的一段程序。觸發器是一個特殊的存儲過程。 常見的有三種:分別應用于Insert , Update , Delete 事件。 一、Trigger語法: create trigge...
[閱讀全文]
-
【SQL Server】左聯接,右聯接,內聯接的比較
[內容預覽]
655
對于左聯接,右聯接,內聯接,很多人在進行數據庫表操作的時候,都是喜歡將一次性能夠查詢到的數據放到一個表,或者說索性查詢只查一個表的信息,當然,這種習慣包括鄙人在內也常見,主要是左聯接,右聯接,內聯接用...
[閱讀全文]