Time of Update: 2015-05-26
標籤:----查詢所有的表SELECT * FROM SYSOBJECTS WHERE TYPE=‘U‘ ----根據表名查詢所有的欄位名及其注釋 SELECT A.NAME,B.VALUE FROM SYSCOLUMNS A LEFT JOIN SYS.EXTENDED_PROPERTIES B ON A.ID=B.MAJOR_ID AND A.COLID=B.MINOR_ID INNER JOIN SYSOBJECTS C ON A.ID=C.ID AND UPPER(C.
Time of Update: 2015-05-25
標籤:轉自:http://www.cnblogs.com/zerocc/p/3425431.html 昨天在測試一些許可權今天早上來就發現SQL SERVER 登陸不上去,報錯為: 使用者登陸失敗:訊息 18456,層級 14,狀態 1,伺服器 XXX,第 1 行 .
Time of Update: 2015-05-25
標籤:本篇文章是SQL Server代理系列的第六篇,詳細內容請參考原文。正如這一系列的前幾篇所述,SQL Server代理作業是由一系列的作業步驟組成,每個步驟由一個獨立的類型去執行。每個作業步驟在技術上是獨立的,但是你可以建立工作流程貫穿作業中的各個步驟。在這篇文章中,你將學習如何在作業步驟中使用工作流程來改變要執行的操作,單一作業有多個條件可以處理。你也會接觸作業步驟安全和作業子系統的更多細節。SQL Server代理步驟如第二篇所述,SQL
Time of Update: 2015-05-25
標籤: 事務的功能在sqlserver中由來已久,因為最近在做一個資料同步方案,所以有機會再次研究一下它以及快照等,發現還是有很多不錯的功能和改進的。這裡以sqlserver2008的事務發布功能為例,對發布訂閱的方式簡要介紹一下操作流程,一方面做個總結備份,一方面與大家進行一下分享和交流。費話就不多說了,進入一下今天的正題:)
Time of Update: 2015-05-26
標籤:本文轉自:http://blog.csdn.net/zouyujie1127/article/details/6237849 由於需要,要把SQL2008單一的Windows身分識別驗證改為混合模式身分識別驗證。在此做一備忘。步驟:1、用Windows身分識別驗證方式進入SQL2008,如: 點擊串連,如果出現錯誤首先,我們應該想到的是,Sqlserver2008的服務沒有開啟,我們開啟服務後重新串連,問題解決。在“物件總管”右擊根目
Time of Update: 2015-05-26
標籤:只做常用部分簡單介紹,詳細內容見T-SQL聯機叢書。1,統計函數 avg, count, max, min, sum多數聚會不統計值為null的行。可以與distinct一起使用去掉重複的行。可以與group by 來分組2, 數學函數SQRT(n)返回一個數的平方根Square(n)返回一個數的平方ceiling(n) 返回大於或者等於n的最小整數floor(n), 返回小於或者是等於n的最大整數round(m,n), 四捨五入,n是保留小數的位元abs(n)sign(n),
Time of Update: 2015-05-25
標籤:由於業務的拆分,資料庫拆分為兩種作用:摘要資料庫(Master,前端節點資料庫),子節點資料庫(Compute
Time of Update: 2015-05-26
標籤:php sqlserver ci 1. 為php添加 sqlsrv 擴充去微軟官網 https://www.microsoft.com/en-us/download/ 搜尋php ,點擊 Microsoft Drivers forPHP for SQL Server 下載最新版的 sqlsrvXX.exe( 我下載的是SQLSRV32.EXE )運行解壓, 得到一堆DLL,
Time of Update: 2015-05-26
標籤:遞迴上下級部門,擷取相關的部門單位部門表:sql語句:with Temp1 as(select GroupID,G_ParentID from sys_Group where GroupID={當前部門GroupID}union allselect sys_Group.GroupID,sys_Group.G_ParentID from Temp1 inner join sys_Group on Temp1.G_ParentID=sys_Group.GroupID ),Temp2
Time of Update: 2015-05-26
標籤:Sql server
Time of Update: 2015-05-25
標籤: 背景 之前我們編寫程式的時候都是直接對資料庫進行訪問,並沒有設定什麼許可權之類的東西,但是在管理資料庫的過程中,我們有時候需要控制某個使用者訪問資料庫的許可權,比如只能單獨的看到屬於其管理的某幾張表,或者說是擁有CRUD(增加(Create)、讀取(Retrieve)(重新得到資料)、更新(Update)和刪除(Delete))許可權,或者是更小的粒度的劃分,總而言之,一切皆是為了系統的安全和操作的方便。
Time of Update: 2015-05-25
標籤: 背景 當我們在執行sql查詢語句的時候會自動給表名加上這麼一個標識,那麼為什麼會加上dbo呢?什麼是dbo呢? dbo簡介 ? 定義 dbo (dbo----database owner)是具有在資料庫中執行所有活動的暗示性許可權的使用者。將固定伺服器角色 sysadmin的任何成員都映射到每個資料庫內稱為 dbo 的一個特殊使用者上。另外,由固定伺服器角色 sysadmin 的任何成員建立的任何對象都自動屬於
Time of Update: 2015-05-26
標籤: In SQL Server, each column, local variable, expression, and parameter has a related data type. A data type is an attribute that specifies the type of data that the object can hold: integer data, character data, monetary data, date and time
Time of Update: 2015-05-25
標籤:一,非叢集索引複合式索引 使用者可以在多個列上建立索引,這種索引叫做複合索引(複合式索引)。但複合索引在資料庫操作期間所需的開銷更小,可以代替多個單一索引。當表的行數遠遠大於索引鍵的數目時,使用這種方式可以明顯加快表的查詢速度。 同時有兩個概念叫做窄索引和寬索引,窄索引是指索引列為1-2列的索引,如果不特殊說明的話一般是指單一索引。寬索引也就是索引列超過2列的索引。
Time of Update: 2015-05-26
標籤:其實我們一直在使用SqlServer的串連池。在連接字串中,Pooling為是否啟用串連池,預設值為true,表示啟用。 與串連池相關的兩個重要參數是 Min Pool Size和 Max Pool Size ,分別是池中的最小串連數和池中的最大串連數,預設值分別是0和100。 在我們建立一個串連的執行個體,並調用Open()方法時,串連池管理程式會在串連池中找到一個可用的串連;當調用Close()方法時,串連池管理程式又將串連返回到串連池中,以供下一次調用Open()方法時使用。
Time of Update: 2015-05-26
標籤:/*------------------------------------------------------------------------------------【伺服器層級—伺服器角色】------------------------------------------------------------------------------------*/--查看固定伺服器角色(8個,不可增刪,未包括public,每個使用者都屬於public伺服器角色)EXEC
Time of Update: 2015-05-26
標籤: 建立錯誤記錄檔表:CREATE TABLE ErrorLog(errNum INT,ErrSev NVARCHAR(1000),ErrState INT,ErrProc NVARCHAR(1000),ErrLine INT, ErrMsg NVARCHAR(2000))建立錯誤記錄檔記錄預存程序:CREATE PROCEDURE ErrorLogAS SELECT ERROR_NUMBER() AS ErrNum,ERROR_SEVERITY()AS
Time of Update: 2015-05-26
標籤:用SQL Server註冊使用者,通過頁面輸入註冊資訊,儲存到資料庫。 <form action="zhuChe.jsp" method="post" onsubmit="return reg(this);"><div id="div2"> <p style="margin-left:30px"><img src="image/pic_zc.gif"></img></p> <div
Time of Update: 2015-05-26
標籤:sqlserver 微軟 sql 迴圈裡面定義變數自動賦值 今天客戶回函發現MS SQL裡面有個bug,問題還蠻大所以發出來做個標記:開啟sql的查詢時段,貼入代碼如下:declare @i intset @i = 1while @i<5 --迴圈執行4次begin declare @aa varchar(1) --定義變數 print
Time of Update: 2015-05-25
標籤:原文:常用的sql server規範常見的欄位類型選擇1.字元類型建議採用varchar/nvarchar資料類型2.金額貨幣建議採用money資料類型3.科學計數建議採用numeric資料類型4.自增長標識建議採用bigint資料類型