server|sqlserver|資料|語句 SELECT 表名=case when a.colorder=1 then d.name else '' end, --欄位序號=a.colorder, 欄位名=a.name, --標識=case when COLUMNPROPERTY( a.id,a.name,'IsIdentity')=1 then '√'else '' end,
server 自己最近在學習Sql Server的一些知識!為了能夠提高自己的學習效果以及可以為後來者提供一些經驗!在系統的學習SqlServer的知識之前,我對於資料庫的知識已經有了一些瞭解,對於資料庫的設計以及SQL Server 2000的企業管理器和查詢分析器的使用都有了一些瞭解。現在開始系統地學習Sql Server的知識。學習的主要步驟及參考資料是MCDBA認證的參考書和參考步驟!
server Microsoft SQL Server 2000的索引並沒有太多變化,本來還以為會有R-Tree、Bitmap Index之類的東東出來呢,結果很讓人失望:(不過還是有一些變化的,第三講裡面已經說過了可以給View加索引,還有一點就是可以給計算資料行(Computed Columns)加索引。?不知道什麼是Computed Columns?我倒!其實這東東我也就用過一次,抄一段Online Book的Sample
在SQL Server中預設對大小寫是不敏感的,例如userName='jesse'和userName='JESSE'結果是一樣的。在驗證密碼的時候可能就需要對字串大小寫敏感,需要做一些處理,介紹兩種方法: 法Ⅰ:轉換成二進位再比較,由於大小寫ASC碼不同。例如: select * from T_User where cast(field as varbinary) = cast( 'Admin' as
前記: 從SQL SERVER 2008開始,我們就可以很方便的匯出資料指令碼,而無需再藉助預存程序,但是SQL Server 2012和SQL Server 2008的匯出指令碼的過程還有一點細微的差別,我在這裡詳細的介紹一下。 在SQL Server 2012中我們無法直接找到例如下圖中的編寫資料的指令碼的選項。 對於SQL Server
SQL2005無法啟動SQL Server 請求失敗或服務未及時響應 停用“VIA協議”問題解決。"VIA協議"停用方法:開始->程式->Microsoft SQL Server 2005->組態工具->SQL Server Configuration Manager ->開啟後找到"SQL Server 2005 網路設定"->MSSQLSERVER 屬性的協議